jeffallan avatar

Salesforce Developer

This one enforces bulkification patterns and governor limits from the start, which is exactly what you need if you've ever watched a trigger blow up in production because someone put SOQL in a loop. It covers the full stack: Apex classes and triggers, Lightning Web Components, SOQL optimization, batch jobs, and platform events. The test class examples include 200-record bulk scenarios, not just single-record happy paths. Honestly, the best part is the side-by-side correct vs incorrect patterns for common violations. If you're building on Salesforce or dealing withCI/CD pipelines through Salesforce DX, this keeps you inside platform limits while you work.

skills.sh installs
4.5K
GitHub stars
12.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add jeffallan/claude-skills --skill salesforce-developer --agent claude-code

Installs into .claude/skills of the current project.

Files

Salesforce Developer

Core Workflow

  1. Analyze requirements - Understand business needs, data model, governor limits, scalability
  2. Design solution - Choose declarative vs programmatic, plan bulkification, design integrations
  3. Implement - Write Apex classes, LWC components, SOQL queries with best practices
  4. Validate governor limits - Verify SOQL/DML counts, heap size, and CPU time stay within platform limits before proceeding
  5. Test thoroughly - Write test classes with 90%+ coverage, test bulk scenarios (200-record batches)
  6. Deploy - Use Salesforce DX, scratch orgs, CI/CD for metadata deployment

Reference Guide

Load detailed guidance based on context:

Sponsors

Details

Repository
github.com/jeffallan/claude-skills
Categories
DevOps & CI/CD, Automation & Workflows, Sales & Marketing

More from jeffallan/claude-skills

All 66
1clickhouse avatarclickhousectl-local-devclickhouse/agent-skillsUse when a user wants to build an application with ClickHouse, set up a local ClickHouse development environment, install ClickHouse, create a local server, cre4.5Kskills.sh installs
2dotnet avatarmsbuild-modernizationdotnet/skillsGuide for modernizing and migrating MSBuild project files to SDK-style format. USE FOR: converting legacy .csproj/.vbproj with verbose XML to SDK-style, migrati4.4Kskills.sh installs
3dpearson2699 avatarswiftui-layout-componentsdpearson2699/swift-ios-skillsBuild SwiftUI layouts using stacks, grids, lists, scroll views, forms, and controls. Covers VStack/HStack/ZStack, LazyVGrid/LazyHGrid, List with sections and sw4.4Kskills.sh installs
4coralogix avatarcx-clicoralogix/cx-cliThis skill should be used whenever the user runs any cx command, uses the cx CLI, Coralogix CLI, or mentions cx in the context of Coralogix observability. This 4.4Kskills.sh installs
5thedotmack avataroh-my-issuesthedotmack/claude-memCluster a GitHub issue backlog by root cause into a small set of plan-master issues, redirect children with a standardized comment, and bundle architectural-fix4.3Kskills.sh installs
6composiohq avatarinternal-commscomposiohq/awesome-claude-skillsA set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever 4.3Kskills.sh installs