This repository contains Salesforce admin skills for use with the
Cirra AI MCP Server.
These skills help your AI client:
-
Perform complex Salesforce admin tasks more reliably with detailed guidance, examples and
validation scripts
-
Perform multi-step and long-running Salesforce admin tasks independently. Instead of
entering prompts one at a time, describe an outcome, step away, and come back to finished
work — formatted documents, organized files, and more.
Examples:
-
‘Generate a comprehensive report of my org and highlight possible
improvements’
- ‘Audit my Apex, LWC and flows to ensure they meet best practices’
- ‘Fix the top priority issues found in the report you just generated’
- ‘Generate descriptions and help texts for all the custom fields’
-
‘Analyze all my profiles and permission sets and recommend security fixes and
cleanup’
To learn more about skills see
agentskills.io and
What are skills?
Recommended installation
Ask your AI to “Install the skills from the
cirra-ai/skills GitHub repo”
Exact implementation steps vary by platform; follow the guidance of your AI.
You can find more details and instructions for common platforms
below ↓
If you run into issues, check your AI client’s docs or contact
support@cirra.ai.
Credit: most of the skills were adapted from the
sf-skills repository
maintained by Jag Valaiyapathy (and in turn built on community input, see
credits)
Plugin Package
Recommended for Claude Cowork and Claude Code
Complete Salesforce admin plugin for Claude Cowork, Claude Code and other AI clients that
understand the
plugin format.
The plugin includes all the skills listed below.
Install for Claude Code:
claude plugin install cirra-ai-sf@cirra-ai. For Claude Cowork, ask your AI to
install the skills from the cirra-ai/skills GitHub repo.
See below ↓ for install instructions on other platforms.
cirra-ai-sf
Salesforce admin plugin for use with the Cirra AI MCP Server.
v2.7.0
apex
flow
data
metadata
permissions
⬇ Download
Skill-Only Files Lightweight
If you prefer to install individual skills use the downloads below. Each package includes
the SKILL.md file and all supporting assets and scripts.
Downloads are .zip by default (works with most AI clients). A
.skill file is also available for Claude.
See below ↓ for detailed install instructions.
sf-apex
Generates and reviews Salesforce Apex code with 2026 best practices and 150-point scoring using the Cirra AI MCP Server. Use when writing Apex classes, triggers, test classes, batch jobs, or…Show moreShow less
Generates and reviews Salesforce Apex code with 2026 best practices and 150-point scoring using the Cirra AI MCP Server. Use when writing Apex classes, triggers, test classes, batch jobs, or reviewing existing Apex code for bulkification, security, and SOLID principles.
v2.2.1
apex
skill-only
sf-audit
Run a comprehensive Salesforce org audit producing 18 documents from a single scan. Inventories and scores Apex classes, triggers, Flows, Process Builders, Workflow Rules, LWC components, custom…Show moreShow less
Run a comprehensive Salesforce org audit producing 18 documents from a single scan. Inventories and scores Apex classes, triggers, Flows, Process Builders, Workflow Rules, LWC components, custom objects/fields, validation rules, formula fields, approval processes, escalation/assignment/auto-response rules, Profiles, and Permission Sets. Detects unused custom fields and objects (no data and/or no references in code, flows, layouts, or reports). Also covers Reports & Dashboards, integrations, test coverage, licensing, team evaluation, change history, data quality, and architectural analysis. Scans all formula and criteria logic for hardcoded Record IDs, Campaign names, Profile names, URLs, and other fragile values. Generates Word, Excel, HTML reports plus 12 standalone analysis documents including a customer report and strategic engagement plan.
v3.2.0
audit
skill-only
sf-cms
Salesforce CMS content expert. Use whenever the user wants to create, update, clone, publish, unpublish, tag, or search CMS managed content, manage CMS workspaces (spaces), folders, or channels, or…Show moreShow less
Salesforce CMS content expert. Use whenever the user wants to create, update, clone, publish, unpublish, tag, or search CMS managed content, manage CMS workspaces (spaces), folders, or channels, or check what content is actually live on a delivery channel or Experience Cloud site, via the Cirra AI MCP Server. ALWAYS use this skill for "add a blog post/news item/banner to the site", "publish this content", "what content is live", "why isn't this showing on the site", or "set up a CMS workspace" requests — even when phrased casually — because it enforces discovering the workspace, content type, and channel BEFORE authoring, keeps the CMS ID spaces straight, and treats publishing as a separate, separately-approved step.
v1.0.1
cms
skill-only
sf-connect-rest
Salesforce Connect REST API expert for the generic connect_rest tool. Use when a Salesforce task needs a capability with no dedicated Cirra tool: named credentials, custom domains, org and user…Show moreShow less
Salesforce Connect REST API expert for the generic connect_rest tool. Use when a Salesforce task needs a capability with no dedicated Cirra tool: named credentials, custom domains, org and user settings reads, Experience Cloud site information and site publishing, audiences and moderation, Agentforce data libraries and prompt templates, Files and Files Connect repositories, personalization, or B2B and B2C Commerce resources. Also use this skill whenever another skill hits a Salesforce feature that the metadata, SOQL, and CMS tools cannot reach — it covers how to discover what the org exposes via the Connect directory, find the correct Connect REST resource path from the official reference, call it safely, and interpret its errors. Org-level Chatter REST is a separate API root and is not reachable through this tool.
v1.0.1
connect-rest
skill-only
sf-data
Salesforce data and SOQL expert. Execute SOQL queries (natural language or raw SOQL), build optimized queries with selectivity analysis, insert/update/upsert/delete records, run Bulk API 2.0 jobs…Show moreShow less
Salesforce data and SOQL expert. Execute SOQL queries (natural language or raw SOQL), build optimized queries with selectivity analysis, insert/update/upsert/delete records, run Bulk API 2.0 jobs for large loads, CSV uploads and exports (bulk_dml, bulk_query), validate data operations, describe objects, and seed test data via Cirra AI MCP Server.
v2.1.0
data
skill-only
sf-diagram
Creates Salesforce architecture diagrams using Mermaid with ASCII fallback. Use when visualizing OAuth flows, data models (ERDs), integration sequences, system landscapes, role hierarchies, or…Show moreShow less
Creates Salesforce architecture diagrams using Mermaid with ASCII fallback. Use when visualizing OAuth flows, data models (ERDs), integration sequences, system landscapes, role hierarchies, or Agentforce agent architectures.
v2.0.4
diagram
skill-only
sf-flow
Creates and validates Salesforce flows with 110-point scoring and Summer '26 best practices using Cirra AI MCP Server. Use when building record-triggered flows, screen flows, autolaunched flows…Show moreShow less
Creates and validates Salesforce flows with 110-point scoring and Summer '26 best practices using Cirra AI MCP Server. Use when building record-triggered flows, screen flows, autolaunched flows, scheduled flows, or reviewing existing flow performance.
v2.5.6
flow
skill-only
sf-help-fetch
Read the full text of a Salesforce documentation page — both Salesforce Help (help.salesforce.com) and the developer docs (developer.salesforce.com) — without a browser, and answer Salesforce…Show moreShow less
Read the full text of a Salesforce documentation page — both Salesforce Help (help.salesforce.com) and the developer docs (developer.salesforce.com) — without a browser, and answer Salesforce release questions. Doc pages render their content with JavaScript, so a plain fetch only returns an empty "Loading…" shell; this skill pulls the real article body through Salesforce's own content APIs. Just pass the page URL (or a Help topic id) and it returns the readable text. Release-notes URLs fetch the release named in the URL (current, preview, or previous). The special target release-info reports the current and preview Salesforce release and upcoming release windows — org-wide, or for one instance (also reachable by passing a status.salesforce.com instance URL). Usage: /sf-help-fetch [url|topic-id|release-info [instance]]
v1.3.4
help-fetch
skill-only
sf-kugamon
Kugamon CPQ quote and subscription management for Salesforce via Cirra AI MCP Server. Use when creating, verifying, or managing opportunities, quotes, orders, contracts, assets, subscriptions, or…Show moreShow less
Kugamon CPQ quote and subscription management for Salesforce via Cirra AI MCP Server. Use when creating, verifying, or managing opportunities, quotes, orders, contracts, assets, subscriptions, or renewals with the Kugamon package (kugo2p).
v2.0.2
kugamon
skill-only
sf-lwc
Lightning Web Components development with PICKLES architecture methodology, component scaffolding, wire service patterns, event handling, Apex integration, GraphQL support, and Jest test generation…Show moreShow less
Lightning Web Components development with PICKLES architecture methodology, component scaffolding, wire service patterns, event handling, Apex integration, GraphQL support, and Jest test generation. Powered by Cirra AI MCP Server for seamless metadata deployment.
v2.0.4
lwc
skill-only
sf-metadata
Salesforce metadata operations expert. Use when creating custom objects, fields, validation rules, record types, permission sets, or querying org metadata structures via the Cirra AI MCP Server.
v2.3.3
metadata
skill-only
sf-orders
Salesforce Order Management for orders, returns, and cases via Cirra AI MCP Server. Use when asked about order status, return orders, return labels, support cases from returns, or the…Show moreShow less
Salesforce Order Management for orders, returns, and cases via Cirra AI MCP Server. Use when asked about order status, return orders, return labels, support cases from returns, or the order-to-return-to-case lifecycle.
v2.0.2
orders
skill-only
sf-permissions
Permission Set and Profile analysis, hierarchy viewer, and "Who has X?" auditing. Use when analyzing permissions, visualizing PS/PSG hierarchies, finding which Permission Sets or Profiles grant…Show moreShow less
Permission Set and Profile analysis, hierarchy viewer, and "Who has X?" auditing. Use when analyzing permissions, visualizing PS/PSG hierarchies, finding which Permission Sets or Profiles grant access to specific objects, fields, or Apex classes, auditing user permissions, or creating, updating, cloning and assigning Permission Sets and Profiles via the Cirra AI MCP Server.
v2.1.0
permissions
skill-only
sf-provisioning
Salesforce user and access provisioning expert. Use whenever the user wants to create a Salesforce user, add a login, onboard a contractor/admin/integration account, grant or enable a capability…Show moreShow less
Salesforce user and access provisioning expert. Use whenever the user wants to create a Salesforce user, add a login, onboard a contractor/admin/integration account, grant or enable a capability (scratch org creation, API access, a feature, an object), assign or remove permission sets, or offboard/deactivate someone in a Salesforce org via the Cirra AI MCP Server. ALWAYS use this skill for any "create a user", "give X access to Y", "set up a login for", "provision", or "same access as someone" request — even if phrased casually — because it enforces discovering the org's existing conventions (username pattern, profile, license, permission sets) from comparable users BEFORE creating anything, instead of inventing values.
v1.0.3
provisioning
skill-only
How to Install
Installation steps may change as the AI platforms and the skills standards evolve. Please
contact support@cirra.ai if you have any questions or
need help with installation.
You can also check the
Cirra AI docs
for more information.
Claude Cowork
-
Install Claude Cowork if
you haven't already.
-
In a new conversation, ask your AI to “Install the skills from the
cirra-ai/skills GitHub repo”
- You may need to restart the app to see the skills
You can also go to the Customize menu to:
- Upload the plugin zip directly
- Add the Cirra AI skills marketplace from
cirra-ai/skills
- Upload individual skills downloaded from this page
OpenAI Codex
-
Install OpenAI Codex if you
haven't already.
-
In a new thread, say "Install the skills from the
cirra-ai/skills GitHub
repo"
-
This should invoke the built-in
skill-installer skill to download the
latest skills and install them for you
- You may need to restart the app to see the skills
Claude Chat (web or desktop)
-
In a new thread, say "Install the skills from the
cirra-ai/skills GitHub
repo"
-
This should invoke the built-in
skill-installer skill to clone the GitHub
repo and install the latest skills for you
-
You can also go to
Customize → Skills
- Download a
.skill file above
- Click + to upload the file
ChatGPT
ChatGPT does not support skills directly. We recommend you use Codex instead.
However, if you only have access to ChatGPT you can still use the skills as follows:
- Download the individual
.zip file using the links above
- Add the skill to a chat that has the Cirra AI app enabled.
Note that (unfortunately) neither Agent mode nor Custom GPTs support custom MCP apps at
this time.
Claude Code (CLI)
-
Install the plugin:
claude plugin install cirra-ai-sf@cirra-ai
-
Or install from a downloaded plugin zip:
/plugin install path/to/plugin.zip
See
discover-plugins
for details.
Please contact support@cirra.ai if you have any
questions or need help with installation.