Salesforce Development
SkillProductivityThis is a salesforce claude skill that gives an AI agent expert patterns for Salesforce platform development. It helps with writing Apex triggers and classes, building Lightning Web Components, working with REST and Bulk APIs, and handling Salesforce DX workflows such as scratch orgs and second-generation packages.
Use Salesforce Development in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Salesforce Development and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Salesforce Development skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
No other account needed.
Have an AI agent that can load skills or instruction sets.
What your AI can do with it
- Write Apex triggers and classes following platform patterns
- Build Lightning Web Components (LWC)
- Call REST and Bulk APIs from Salesforce code
- Set up Connected Apps for authentication
- Work with Salesforce DX scratch orgs and 2GP
Getting started
- Have an AI agent that can load skills or instruction sets.
- Add the salesforce-development skill to the agent's available skills.
- Confirm the agent can read the skill's files and references.
- Ask the agent for help with a Salesforce task, such as an Apex class or LWC component.
What this skill tells your AI
The instructions your AI receives, as published by davila7/claude-code-templates in cli-tool/components/skills/development/salesforce-development/SKILL.md and read by ahel’s review.
Patterns
Lightning Web Component with Wire Service
Use @wire decorator for reactive data binding with Lightning Data Service or Apex methods. @wire fits LWC's reactive architecture and enables Salesforce performance optimizations.
Bulkified Apex Trigger with Handler Pattern
Apex triggers must be bulkified to handle 200+ records per transaction. Use handler pattern for separation of concerns, testability, and recursion prevention.
Queueable Apex for Async Processing
Use Queueable Apex for async processing with support for non-primitive types, monitoring via AsyncApexJob, and job chaining. Limit: 50 jobs per transaction, 1 child job when chaining.
Anti-Patterns
❌ SOQL Inside Loops
❌ DML Inside Loops
❌ Hardcoding IDs
⚠️ Sharp Edges
| Issue | Severity | Solution |
|---|---|---|
| Issue | critical | See docs |
| Issue | high | See docs |
| Issue | medium | See docs |
| Issue | high | See docs |
| Issue | critical | See docs |
| Issue | high | See docs |
| Issue | high | See docs |
| Issue | critical | See docs |
Signals
- GitHub stars
- 32k
- Forks
- 4k
- Last commit
- Oct 2026
ahel review
S4info
community integration, published by davila7, not salesforce
Automated review, not a security audit. Ruleset v1+k2.
Questions
- What kinds of Salesforce work does this skill cover?
- It covers Lightning Web Components, Apex triggers and classes, REST and Bulk APIs, Connected Apps, and Salesforce DX with scratch orgs and second-generation packages.
- Do I need a Salesforce org to use it?
- The skill provides patterns and guidance for writing code. You still need your own Salesforce environment to run or deploy anything.
- Does it replace Salesforce documentation?
- No. It gives the agent expert patterns to follow, but official documentation and your own testing remain the source of truth.
Advanced
- Item type
- skill
- Key
salesforce-development- Source
- github.com/davila7/claude-code-templates
github.com/davila7/claude-code-templates
More in Productivity
Skill · coreyhaines31
More in Productivitygws-calendar
Skill · googleworkspace
More in Productivitylark-workflow-standup-report
Skill · larksuite
More in Productivitywriting-plans
Skill · obra
More in Productivityenergy-procurement
Skill · affaan-m
More in Productivityhomelab-pihole-dns
Skill · affaan-m
More in Productivity