Build, test, and deploy Salesforce Apex, LWC, and Flows with autonomous agents that handle code generation, security scanning, deployment validation, and org configuration. Includes MCP servers for Salesforce CLI and DX operations.
Multi-source Salesforce research — Apex patterns, org architecture, platform event trade-offs, deploy strategies. Use when investigating complex decisions requiring cited reports. Do NOT use for single doc lookups.
Sync Salesforce project docs with codebase — codemaps, ADRs, data dictionaries, deployment runbooks, ApexDoc. Use when updating docs after sprints or architect planning. Do NOT use for authoring design docs or CLAUDE.md.
Run eval suites for Salesforce Apex and org quality — define pass/fail, grade with code/model graders, run pipeline evals (architect → build → review). Use when validating session quality. Do NOT use for post-implementation checks.
Build learning loops for Salesforce Apex and org development — observe patterns, create confidence-scored instincts, feed insights to sf-architect and sf-review-agent. Use when improving quality over time. Do NOT use for single-session tasks.
Run autonomous loops over Salesforce tasks — iterating Apex refactors, test coverage improvements, deploy validations, or multi-agent pipeline execution with safety gates. Use when running repeated or multi-step tasks. Do NOT use for single-pass.
Use when saving current Salesforce development session state. Persist org context, Apex progress, and pending work to a dated file for future session resumption.
Use when researching existing Salesforce tools, Apex libraries, or metadata patterns before writing custom code. Search-first workflow with agent. Do NOT use for implementing code — only for discovery and evaluation.
Use when scanning Salesforce org Claude Code configuration for security vulnerabilities, deploy misconfigurations, and injection risks in CLAUDE.md, hooks, and MCP servers. Do NOT use for Apex code review — use sf-security.
Use when you need a quick Salesforce answer mid-task. Answer a side question about Apex, org config, or metadata without losing context, then resume work automatically.
Use when saving Salesforce development progress. Create a named checkpoint via git stash before risky Apex deploys or org changes for easy recovery.
Matches all tools
Hooks run on every tool call, not just specific ones
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
The complete AI development system for Salesforce — expert agents, automated quality gates, and institutional knowledge, powered by @salesforce/mcp
SCC (scc-universal on npm) is a Claude Code plugin that supercharges your Salesforce development workflow with 17 expert subagents, 57 domain knowledge skills, and 29 automated quality gates. Built for Apex, LWC, SOQL, Flow, Visualforce, Aura, DevOps, and Agentforce — covering every layer of the Salesforce platform.
SCC is a unified system where each layer serves a distinct role:
| Layer | What It Does | Examples |
|---|---|---|
| @salesforce/mcp | Platform capabilities — query orgs, deploy metadata, run tests, analyze code | Org management, SOQL queries, Apex test execution |
| 17 Agents | Lean full-stack agents that design, build, test, and review | sf-architect, sf-apex-agent, sf-lwc-agent, sf-review-agent |
| 57 Skills | Institutional knowledge + workflows — 18 user-invocable via /skill-name, 39 auto-activating | /sf-help, /sf-quickstart, /configure-scc, /sessions |
| 7 Constraint Skills | Always-on governance via auto-activating skills | sf-apex-constraints, sf-soql-constraints, sf-security-constraints, sf-trigger-constraints |
| 29 Hooks | Automated enforcement — quality gates run on every code change | SOQL-in-loop detection, PMD via sf scanner, privilege escalation checks |
Together: @salesforce/mcp gives Claude the hands to work with Salesforce. SCC gives Claude the brain to work well.
| Category | Count | Description |
|---|---|---|
| Agents | 17 | Specialized Salesforce subagents (11 domain + 6 platform) |
| Skills | 57 | Domain knowledge + workflow modules (18 user-invocable, 39 auto-activating) |
| Hooks | 29 | Automated quality gates (SessionStart, PreToolUse, PostToolUse, PostToolUseFailure, PreCompact, Stop, SessionEnd) |
| Harnesses | 2 | Claude Code, Cursor |
npx scc-universal CLI# Install everything (agents → .claude/agents/, skills → .claude/skills/, hooks → .claude/settings.json)
npx scc-universal install
# Install only Apex-focused content
npx scc-universal install apex
# Install only LWC-focused content
npx scc-universal install lwc
# Install everything (agents → .cursor/agents/, skills → .cursor/skills/, hooks → .cursor/hooks.json)
npx scc-universal install --target cursor
# Install only Apex-focused content
npx scc-universal install apex --target cursor
npx scc-universal doctor # Check for missing/drifted files
npx scc-universal repair # Restore drifted files
npx scc-universal status # View installed components
npx scc-universal uninstall # Remove SCC-managed files
| Command | Description |
|---|---|
scc-universal install [profile] | Install SCC content (default: full profile, claude target) |
scc-universal plan | Preview install manifest (dry run) |
scc-universal list-installed | Show currently installed SCC files |
scc-universal doctor | Diagnose missing or drifted files |
scc-universal repair | Restore drifted files |
scc-universal status | Query JSON state store |
scc-universal sessions | List saved sessions |
scc-universal uninstall | Remove SCC-managed files |
Install flags:
| Flag | Description |
|---|---|
--profile <name> | Install profile: apex, lwc, or full (default) |
--target <harness> | Target harness: claude (default) or cursor |
--dry-run | Preview changes without applying |
--json | Output in JSON format |
| Component | Claude Code (--target claude) | Cursor (--target cursor) |
|---|---|---|
| Agents | .claude/agents/*.md | .cursor/agents/*.md |
| Skills | .claude/skills/*/SKILL.md | .cursor/skills/*/SKILL.md |
| Hooks (config) | Merged into .claude/settings.json | .cursor/hooks.json |
| Hooks (scripts) | .claude/hooks/scripts/, .claude/hooks/lib/ | .cursor/hooks/scripts/, .cursor/hooks/lib/ |
| MCP config | .mcp.json (project root) | .cursor/mcp.json |
SCC content is organized into 7 modules. Profiles compose subsets:
npx claudepluginhub jiten-singh-shahi/salesforce-claude-code --plugin salesforce-claude-codeComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review