Skip to content

Salesforce Developer

Write, debug, and deploy Salesforce Apex, Lightning Web Components, SOQL and integrations

Stars
12,176
Licence
MIT
Files
6 files

What it does

Once installed, the agent works like a Salesforce platform developer. It writes Apex classes and triggers, builds Lightning Web Components, optimizes SOQL queries, and sets up batch jobs and integrations, while steering toward bulk-safe patterns that avoid Salesforce governor limits. It also suggests Salesforce DX and CI/CD deployment practices and includes test-class examples.

Great for

  • Developers building or maintaining Salesforce orgs and custom CRM logic
  • Admins moving into Apex or LWC who want guided, bulk-safe code examples
  • Teams setting up Salesforce DX, scratch orgs, and deployment pipelines

Skip it if

  • Production orgs where code is deployed without human review, since generated Apex and metadata changes can break workflows or violate sharing rules
  • Non-Salesforce platforms, because the guidance is specific to Salesforce APIs and limits
  • Simple declarative (point-and-click) configuration that Flow or admin tools handle without code

Try asking

  • “Write a bulkified Apex trigger on Account that updates child records without SOQL inside loops”
  • “Optimize this SOQL query on Opportunity so it uses selective filters and relationship queries”
  • “Build a Lightning Web Component with a wire-service data table for Contacts”
  • “Create a batch Apex job to clean up Contacts with missing emails and add test coverage”
Step-by-step guide: how to use Salesforce DeveloperInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 6 original files, the MIT licence and an attribution note.

    salesforce-developer.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip salesforce-developer.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip salesforce-developer.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Give the agent your object model, existing triggers, and org edition so suggestions fit your data
  • Always run the generated test classes in a sandbox or scratch org before deploying to production
  • Ask the agent to explain governor limit impact, then verify with Salesforce's Limits and debug logs

What's inside

  • references/apex-development.md
  • references/deployment-devops.md
  • references/integration-patterns.md
  • references/lightning-web-components.md
  • references/soql-sosl.md
  • SKILL.md

Redistributed unmodified from Jeffallan/claude-skills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.