AwesomeSalesforceSkills
by PranavNagrecha·★ 20·Score 43
Comprehensive Salesforce knowledge layer with 38-tool MCP server providing live-org metadata, skills, and agents for AI assistants.
Overview
SfSkills is a universal knowledge layer specifically designed for Salesforce AI coding assistants. It consists of three layers: 978+ structured skills with source-grounded instructions, shared templates and canonical building blocks, and a live-org MCP server with 38 tools. The project enables AI assistants to provide role-accurate, Salesforce-specific guidance across all major roles (Admin, Developer, BA, Data, Architect) and Salesforce clouds. The MCP server extends functionality with live-org metadata retrieval, SOQL query capabilities, and diagnostic tools.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose SfSkills when working with Salesforce development or administration and need source-grounded guidance integrated directly into your AI coding assistant.
When NOT to choose this
Don't choose SfSkills if you're not working with Salesforce, as it's specifically tailored for the Salesforce ecosystem with no general-purpose functionality.
Tools this server exposes
12 tools extracted from the READMEskill_searchSearch for Salesforce skills in the knowledge library
agent_suggestSuggest appropriate agent based on current task
metadata_retrieveRetrieve metadata from live Salesforce org
soql_queryExecute SOQL queries against live Salesforce org
health_checkCheck health status of MCP server
apex_ref_probeProbe for Apex class and trigger references
flow_ref_probeProbe for Flow references in the org
permset_shape_probeProbe permission set shapes and permissions
automation_graphRetrieve automation graph and dependencies
template_retrieveRetrieve reusable Salesforce templates
decision_tree_lookupLookup decision trees for automation and sharing
envelope_persistPersist data envelopes for atomic operations
Comparable tools
Installation
# 1. Clone the repository
git clone https://github.com/PranavNagrecha/AwesomeSalesforceSkills.git
cd AwesomeSalesforceSkills
# 2. Install dependencies
python3 -m pip install -r requirements.txt
# 3. Install MCP server
pip install sfskills-mcp
# For Claude Desktop:
# Add to claude_desktop_config.json:
{
"mcpServers": {
"sfskills": {
"command": "sfskills-mcp",
"args": []
}
}
}FAQ
- What AI tools are supported?
- SfSkills supports Claude Code, Cursor, Windsurf, Augment, and Codex CLI directly, with Aider and any LLM via direct skill access.
- How does the live-org MCP server work?
- The MCP server provides 38 tools for searching skills/agents/templates, retrieving live-org metadata, executing SOQL queries, and diagnosing org health, using your authenticated Salesforce CLI connection.
Compare AwesomeSalesforceSkills with
Last updated · Auto-generated from public README + GitHub signals.