
Salesforce Development
This covers the essential Salesforce development patterns you'll actually use: bulkified Apex triggers with handler patterns, Lightning Web Components with the wire decorator, and Queueable Apex for async work. It's particularly focused on keeping you out of governor limit hell, with explicit warnings about SOQL and DML in loops, hardcoded IDs, and other common mistakes that'll bite you in production. The sharp edges table flags eight gotchas ranging from medium to critical severity, though the actual details are light. Good for teams who need a quick reference on idiomatic Salesforce patterns without digging through Trailhead modules.
- skills.sh installs
- 192
- GitHub stars
- 33.2K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add davila7/claude-code-templates --skill salesforce-development --agent claude-codeInstalls into .claude/skills of the current project.
Files
Salesforce Development
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 |
Sponsors
Details
- Repository
- github.com/davila7/claude-code-templates
- Categories
- Backend & APIs, Sales & Marketing
- First seen
- Jun 3, 2026
More from davila7/claude-code-templates
All 618- Feedback Mastery190
- Planning190
- Avalonia Layout Zafiro188
- Reducing Entropy187
- Difficult Workplace Conversations185
- Playwright185
- Avalonia Viewmodels Zafiro184
- Plugin Forge184
- Moodle External Api Development177
- Blockrun176
- Busybox On Windows172
- Inngest168
- Zapier Make Patterns166
- Trigger Dev164
- Segment Cdp162
- Upstash Qstash162
- Fastmcp Server154
- Memory Search139
- Design To Code135
- Accessibility Auditor
- Active Directory Attacks
- Agent Development
- API Fuzzing For Bug Bounty
- API Integration Specialist