Salesforce Development
Partner, reviewedBuild Salesforce apps and agents using these core building blocks: metadata, Apex, deploy/retrieve, security, reporting, and generated installed-versus-available capability discovery.
Claude Code
claude plugin install salesforce-development
Skills (37)
-
Skill automation-flow-generate
Generate Salesforce Flows using the MCP tool execute_metadata_action. Use when the user asks to create, build, or generate a flow — including Screen, Autolaunched, Record-Triggered (before/after-save)
Any agent
npx skills add forcedotcom/sf-skills --skill automation-flow-generate
-
Skill dx-org-manage
INVOKE this skill to execute Salesforce org operations: create scratch orgs, list/display/resume/delete scratch orgs, create org snapshots, open orgs in browser.
Any agent
npx skills add forcedotcom/sf-skills --skill dx-org-manage
-
Skill dx-project-create
Scaffold a new Salesforce DX project of any template — standard, empty, analytics, agent, or a React/Angular UI-bundle app — and set it up end-to-end: relocate the session, connect an org, set the…
Any agent
npx skills add forcedotcom/sf-skills --skill dx-project-create
-
Skill platform-apex-anonymous-run
Runs anonymous Apex against the connected org (.apex file or pasted snippet), capturing the debug log, surfacing errors. Triggers on "run this anonymous apex", "execute this script against my org"…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-apex-anonymous-run
-
Skill platform-apex-generate
Primary Apex authoring skill for class generation, refactoring, and review. ALWAYS ACTIVATE when the user mentions Apex, .cls, triggers, or asks to create/refactor a class (service, selector…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-apex-generate
-
Skill platform-apex-logs-debug
Salesforce debug log analysis and troubleshooting with 100-point scoring. TRIGGER when: user analyzes debug logs, hits governor limits, reads stack traces, or touches .log files from Salesforce orgs.
Any agent
npx skills add forcedotcom/sf-skills --skill platform-apex-logs-debug
-
Skill platform-apex-test-generate
Use to generate and validate Apex test classes with TestDataFactory patterns, bulk testing (251+ records), mocking, assertions, and disciplined test-fix loops.
Any agent
npx skills add forcedotcom/sf-skills --skill platform-apex-test-generate
-
Skill platform-apex-test-run
Apex test execution, coverage analysis, and test-fix loops with 120-point scoring. Use when the user runs Apex tests, checks code coverage, fixes failing tests, or touches *Test.cls / *_Test.cls…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-apex-test-run
-
Skill platform-capability-search
Use this when someone says I don't know where to start or help me get going, asks where am I? in the six-stage journey, requests on-demand org feature detection for Data 360, OmniStudio, or DevOps…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-capability-search
-
Skill platform-custom-application-generate
Use this skill when users need to create or configure tab-based Salesforce Custom Applications with navigation, branding, and action overrides.
Any agent
npx skills add forcedotcom/sf-skills --skill platform-custom-application-generate
-
Skill platform-custom-field-generate
Use when users create, generate, or validate Salesforce Custom Field metadata. Trigger on custom fields, field types, Roll-Up Summary, Master-Detail/Lookup relationships, formula fields, picklists…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-custom-field-generate
-
Skill platform-custom-metadata-type-generate
Use to create, generate, or validate Salesforce Custom Metadata Type metadata — the __mdt object, fields, and deployable records.
Any agent
npx skills add forcedotcom/sf-skills --skill platform-custom-metadata-type-generate
-
Skill platform-custom-object-generate
Use when users create, generate, or validate Salesforce Custom Object metadata. Trigger on custom objects, .object files, sharing models, name fields, or validation rules — e.g. "create a custom…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-custom-object-generate
-
Skill platform-custom-report-type-generate
Use to create, generate, or validate Salesforce Custom Report Type metadata. Trigger on custom report types, CRTs, cross-object reports, report builder data sources, exposing fields for reporting…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-custom-report-type-generate
-
Skill platform-custom-setting-generate
Use to create, generate, or validate Salesforce Custom Setting metadata. Trigger on custom settings (hierarchy/list), customSettingsType, SetupOwnerId, per-profile/per-user config overrides, feature…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-custom-setting-generate
-
Skill platform-custom-tab-generate
Use this skill when users need to create or configure Salesforce Custom Tabs. Trigger when users mention tabs, navigation tabs, object tabs, web tabs, Visualforce tabs, Lightning component tabs, app…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-custom-tab-generate
-
Skill platform-data-and-tooling-api-context-get
Authoritative field/schema reference for 2130 STANDARD Salesforce objects — sObject and Tooling field API names, types, properties (filterable/sortable/groupable/updateable), and relationships for…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-data-and-tooling-api-context-get
-
Skill platform-data-manage
Salesforce data operations with 130-point scoring. Use to create, update, delete, bulk import/export, generate test data, and clean up org records via sf CLI and anonymous Apex.
Any agent
npx skills add forcedotcom/sf-skills --skill platform-data-manage
-
Skill platform-deploy-validate
Validate Salesforce metadata before deploying. TRIGGER when the user asks to validate a deploy, do a dry-run, check before deploying, or targets a Production org for any deploy operation.
Any agent
npx skills add forcedotcom/sf-skills --skill platform-deploy-validate
-
Skill platform-destructive-deploy
Execute the destructiveChanges.xml delete-and-deploy workflow against a Salesforce org. TRIGGER when the user asks to delete/remove a custom object, field, Apex class, flow, or any metadata…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-destructive-deploy
-
Skill platform-environment-validate
Validate and configure the local Salesforce development environment. Runs a prerequisite scan across required tools with per-tool status and offers to install or update missing items.
Any agent
npx skills add forcedotcom/sf-skills --skill platform-environment-validate
-
Skill platform-flexipage-generate
Use when users create, generate, modify, or validate Salesforce Lightning pages (FlexiPages). Trigger on RecordPage, AppPage, HomePage, Lightning pages, adding components to a page, page…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-flexipage-generate
-
Skill platform-lightning-app-coordinate
Build complete Salesforce Lightning Experience applications from natural language descriptions. Use this skill when a user requests a "complete app", "Lightning app", "business solution"…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-lightning-app-coordinate
-
Skill platform-list-view-generate
Use this skill when users need to create, generate, or validate Salesforce List View metadata. Trigger when users mention list views, filtered record lists, creating views, setting up record…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-list-view-generate
-
Skill platform-lsp-integrate
Reference/contract for the Salesforce LSP MCP tools and unavailability handling. Use when asking how to use the LSP, which tools exist, what apex.diagnostics / validate_soql / complete_soql do, why…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-lsp-integrate
-
Skill platform-manifest-generate
Use to generate a package.xml (and optionally destructiveChanges.xml / Pre / Post) from a source dir, a component list, or org introspection.
Any agent
npx skills add forcedotcom/sf-skills --skill platform-manifest-generate
-
Skill platform-metadata-api-context-get
REQUIRED companion for Salesforce metadata generation — load this schema/API-context skill in the SAME turn as ANY metadata generator (if you load a generator, you ALSO load this).
Any agent
npx skills add forcedotcom/sf-skills --skill platform-metadata-api-context-get
-
Skill platform-metadata-deploy
Salesforce DevOps automation using sf CLI v2. TRIGGER when: user deploys metadata, creates/manages scratch orgs or sandboxes, sets up CI/CD pipelines, or troubleshoots deployment errors with sf…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-metadata-deploy
-
Skill platform-metadata-retrieve
ALWAYS USE THIS SKILL to retrieve metadata from an org to your local project with sf project retrieve start. Supports retrieval by all changes, source directory, metadata type (wildcards), manifest…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-metadata-retrieve
-
Skill platform-permission-set-generate
Generates correct, deployable Salesforce permission set metadata (PermissionSet XML) with object, field, user, and app permissions.
Any agent
npx skills add forcedotcom/sf-skills --skill platform-permission-set-generate
-
Skill platform-quick-deploy
Deploy validated metadata to a Production Salesforce org without re-running tests. TRIGGER when the user wants to deploy to production, says 'quick deploy', 'promote', 'ship to prod', or has just…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-quick-deploy
-
Skill platform-report-generate
Use when users create, generate, or validate Salesforce Lightning Report metadata (.report-meta.xml) — tabular, summary, matrix, or joined reports with columns, groupings, filters, charts…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-report-generate
-
Skill platform-sharing-owd-configure
Use when the user wants to retrieve or update Organization-Wide Default (OWD) sharing settings for Salesforce objects. TRIGGER on org-wide defaults, checking/viewing sharing defaults, changing…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-sharing-owd-configure
-
Skill platform-sharing-rules-generate
Use when users get, create, edit, delete, or retrieve Salesforce Sharing Rules metadata for record-level access. TRIGGER on sharing rules, record/criteria-based/role-based/guest-user sharing…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-sharing-rules-generate
-
Skill platform-soql-query
Use when the user needs SOQL/SOSL authoring or optimization: natural-language-to-query generation, relationship queries, aggregates, query-plan/selectivity analysis, and performance or safety…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-soql-query
-
Skill platform-validation-rule-generate
Use this skill when users need to create, modify, or validate Salesforce Validation Rules. Trigger when users mention validation rules, field validation, data quality rules, formula validation…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-validation-rule-generate
-
Skill platform-value-set-generate
Use to create, generate, or validate a Salesforce GlobalValueSet (reusable picklist shared across fields) or customize a StandardValueSet (built-in picklists like Industry, Lead Source, Opportunity…
Any agent
npx skills add forcedotcom/sf-skills --skill platform-value-set-generate
Agents (1)
-
Agent salesforce-dev
Primary Salesforce development agent. Activates automatically in Salesforce projects (sfdx-project.json present). Routes requests through skills, then SF CLI, then direct API as a last resort.
Commands (14)
-
Command discover
Show ranked what's-next nudges across the six-stage journey, run on-demand org feature detection, or find an uninstalled plugin that matches a specific task.
-
Command feedback
Record a quick 1-5 satisfaction rating as local usage telemetry. Manual-only — never dispatched by the model.
-
Command login
Authenticate to a new Salesforce org via the browser (sf org login web). Optionally set the org as the project's default target.
-
Command logout
Sign out of one or all Salesforce orgs (sf org logout). Confirms before destructive action.
-
Command org
Show just the connected Salesforce org details — alias, edition, API version, instance URL, username.
-
Command plugin-install
Confirm and install exactly one uninstalled plugin-catalog entry, or record an explicit decline.
-
Command plugin-recommendations
Turn uninstalled-plugin recommendations on or off, tune how readily they trigger, or show current status.
-
Command project
Show just the local SFDX project metadata stats — Apex/triggers/LWC/Aura/objects/perm sets/flows counts and git status.
-
Command reset-source-tracking
Reset source tracking for the target org — tells the CLI to forget all tracked changes so the next push/pull treats the full org as new state. Destructive on shared sandboxes.
-
Command set-default
Set the project's target-org (the org that all sf commands run against by default). If no org is named, lists the authenticated orgs for the user to pick.
-
Command setup
Validate the local Salesforce development environment — scan required tools (SF CLI, Code Analyzer, Node, NPM, Git, MCP, Source Tracking) with 🔴/🟡/🟢 status and offer guided install/update.
-
Command status
Show the Salesforce project banner — connected org, edition, API, project metadata stats, and MCP server status.
-
Command telemetry
Turn plugin usage telemetry on or off, or show its current status (what's collected, machine id, buffered events).
-
Command welcome
Display the Salesforce session banner — connected org, edition, API, project metadata stats, MCP servers. Auto-invoked at session start by the SessionStart hook.
From Anthropic's public plugin directory, read on 2026-10-16. Find a skill by task.