salesforce-claude-code: Skill for Claude Code

.cursor/skills/configure-scc/SKILL.md

configure-scc is a skill for Claude Code, Cursor from jiten-singh-shahi/salesforce-claude-code. It costs 33 tokens per session (1,063 once invoked), scanned A, original, MIT.

An interactive setup guide for SCC, a toolkit for Salesforce Apex and Lightning Web Components (LWC) development. It installs and customizes the rules, agents, skills, and profiles used in a Salesforce project.

In plain words
What is it for?
Use it when installing SCC, adding Apex or LWC modules, choosing an Apex, LWC, or full profile, customizing hooks, checking installation status, repairing drifted files, or uninstalling SCC-managed components.
Why use it?
It removes the manual work of choosing the right Salesforce components and setting them up for a project, team, or continuous integration environment. It can also help find and restore missing or changed configuration files.

Skill for Claude CodeCursor

Written for Claude Code and Cursor: shipped in a Claude Code plugin, but also installed under .cursor/. Also seen: mentions Claude Code.

This is jiten-singh-shahi/salesforce-claude-code's own configuration. It tells Claude Code and Cursor how to work on salesforce-claude-code itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything salesforce-claude-code configures →

Part of the salesforce-claude-code plugin — 41 skills, 17 agents shipped together

Reuse

Borrowing it

Nothing to install: this file belongs to jiten-singh-shahi/salesforce-claude-code. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/jiten-singh-shahi/salesforce-claude-code/main/.cursor/skills/configure-scc/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/jiten-singh-shahi/salesforce-claude-code

Made for: Claude Code, Cursor.

Or install salesforce-claude-code, the plugin that ships this one along with the rest of its 41 skills, 17 agents.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for configure-scc

README.md
[![agentmods](https://agentmods.dev/badge/skills/jiten-singh-shahi/salesforce-claude-code/configure-scc/github.svg)](https://agentmods.dev/skills/jiten-singh-shahi/salesforce-claude-code/configure-scc)
Your own site
<a href="https://agentmods.dev/skills/jiten-singh-shahi/salesforce-claude-code/configure-scc"><img src="https://agentmods.dev/badge/skills/jiten-singh-shahi/salesforce-claude-code/configure-scc/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for configure-scc

Your own site · 80×15
<a href="https://agentmods.dev/skills/jiten-singh-shahi/salesforce-claude-code/configure-scc"><img src="https://agentmods.dev/badge/skills/jiten-singh-shahi/salesforce-claude-code/configure-scc.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 33 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,063 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00033 $0.01063
Opus 5 $0.00016 $0.00531
Sonnet 5 $0.00007 $0.00213
Haiku 4.5 $0.00003 $0.00106

Measured 10d ago against content hash 3321b821fd0b, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-10, from the pricing page.

Security

Grade A, and why

configure-scc scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.cursor/skills/configure-scc/SKILL.md · 161 lines

How it starts

The opening of the file, as written. The whole thing — 161 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Configure SCC

Interactive guide for installing and configuring Salesforce Claude Code.

When to Use

  • When installing SCC for the first time on a Salesforce project
  • When adding new modules or profiles to an existing SCC installation
  • When customizing hook behavior or profiles for your team's workflow
  • When troubleshooting SCC configuration or missing components
  • When setting up SCC for different team members or CI/CD environments

Installation

Quick Install

# Install globally
npm install -g scc-universal

# Install with a profile
npx scc-universal install all      # Everything (all agents, skills, rules)
npx scc-universal install apex     # Apex-focused development
npx scc-universal install lwc      # LWC-focused development

Profile Details

Profile Includes
apex Common rules + Apex rules, agents, skills
lwc Common rules + LWC rules, agents, skills
full All agents, skills, rules

Diagnostics

npx scc-universal doctor    # Check for missing/drifted files
npx scc-universal status    # View installed components
npx scc-universal repair    # Restore drifted files
npx scc-universal uninstall # Remove SCC-managed files

Hook Configuration

Profiles

# Set hook profile (controls which hooks run)
export SCC_HOOK_PROFILE=minimal    # Session start + stop only
export SCC_HOOK_PROFILE=standard   # Default — includes quality checks
export SCC_HOOK_PROFILE=strict     # All hooks including auto-format

Disable Specific Hooks

export SCC_DISABLED_HOOKS=governor-check,cost-tracker

Package Manager

SCC auto-detects your package manager. Override with:

export CLAUDE_PACKAGE_MANAGER=npm  # or pnpm, yarn, bun

Environment-Specific Configuration

Sandbox / Scratch Org Development

# Set default target org for SF CLI commands
sf config set target-org=my-scratch-org

# Scratch org duration is set via --duration-days flag or scratch org definition file
# sf org create scratch -f config/project-scratch-def.json --duration-days 7

Read the full file on GitHub · 161 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 10d ago First seen · 161 lines · 33 tokens per session scan A 3321b821fd0b

Subscribe to this mod's changes

configure-scc is a skill published in the GitHub repository jiten-singh-shahi/salesforce-claude-code (16 stars, last pushed 2mo ago), licensed MIT. It adds 33 tokens to every session and 1,063 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

acceptance-criteria-given-when-then

Use this skill when writing test-first, behavior-driven acceptance criteria in Given/When/Then format for a Salesforce user story. Covers happy path, edge cases, negative paths, permission boundaries, and data-state preconditions so the AC block can drive UAT scripts and Apex test design downstream. Trigger keywords…

PranavNagrecha/AwesomeSalesforceSkills · 161 tokens

approval-process-apex-patterns

Programmatically driving Salesforce Approval Processes from Apex — Approval.process(ProcessSubmitRequest) to submit, ProcessWorkitemRequest to approve / reject / reassign, recall semantics, querying ProcessInstance and ProcessInstanceWorkitem to find pending approvals, and the bulk-submit / bulk-action error-row…

PranavNagrecha/AwesomeSalesforceSkills · 140 tokens

care-plan-configuration

Configure care plan templates, problems, goals, and tasks in Salesforce Health Cloud - the Integrated Care Management (ICM) model (Spring '23+, FHIR R4-aligned) and the legacy CarePlanTemplatec + Case Tasks model. Trigger keywords: care plan template, ICM care plan, PGI library, action plan template, problem…

PranavNagrecha/AwesomeSalesforceSkills · 123 tokens

case-feed-send-email-action

Use when configuring the outbound Send Email quick action in Lightning Case Feed — creating the action in Setup on Case (Action Type = Send Email), attaching a default Custom email template, setting predefined To/CC/BCC values, wiring QuickAction.QuickActionDefaultsHandler Apex defaults, respecting the Lightning…

PranavNagrecha/AwesomeSalesforceSkills · 192 tokens

agent-conversation-design

Use when writing or auditing the conversational copy layer of a Salesforce bot or Agentforce agent: utterance authoring strategy, fallback message copy, escalation-criteria phrasing, and persona-consistent dialog scripting across channels. NOT for designing the bot dialog structure, intent model, or handoff…

PranavNagrecha/AwesomeSalesforceSkills · 95 tokens

analytics-dashboard-json

Use this skill when editing CRM Analytics dashboard JSON directly to implement advanced bindings, custom SAQL/SOQL step queries, layout changes, step parameters, or cross-widget interactions. Trigger keywords: dashboard JSON, SAQL step, binding syntax, mustache binding, dashboard REST API, widget layout, step limit…

PranavNagrecha/AwesomeSalesforceSkills · 112 tokens