Use AI Skills for Salesforce Development

An AI Skill is a reusable set of instructions and assets for a Salesforce technology, such as Lightning Web Components, Flow, or Apex. It gives an AI coding agent Salesforce context, recommended development patterns, and error-handling guidance.

Before Salesforce distributes a skill, it checks the skill for accuracy, expected results, and consistent organization.

Installed skills use progressive disclosure. Claude Code first reads each skill’s name and description, then loads the full instructions only when a task matches. Separately, the Salesforce Development plugin provides proactive plugin recommendations when your project or prompt matches a specialized capability. For the built-in and project-scoped skills workflow in Agentforce Vibes, see Skills in Agentforce Vibes.

Install AI Skills in Compatible AI Coding Clients 

Agentforce Vibes installs and updates AI Skills automatically. For Claude Code, install the Salesforce Development plugin to get AI Skills with guided workflows and integrated tools. For another compatible AI coding client, install the public AI Skills library. Before you run the command, install Node.js 22.20.0 or later. The standard Node.js installer includes the npm package manager and its npx command runner.

1npx skills add forcedotcom/sf-skills

Write Prompts for AI Skills 

Use specific prompts to match an installed skill or recommend a specialized plugin. Because skills evolve rapidly, focus on the task and outcome instead of a particular skill name or path. Name the action, domain, object, and outcome. For example: “Generate a record-triggered flow for Opportunity.” If you know a skill’s trigger phrases, use them. Otherwise, describe the task with specific language.

See Also