salesforce-developer

Develop scalable Salesforce applications with Apex, LWC, SOQL, and Salesforce DX.

10.9k|1.0k|Updated Oct 20, 2025
One-click install
npx skills add https://github.com/Jeffallan/claude-skills --skill salesforce-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salesforce-developer
Source: https://github.com/Jeffallan/claude-skills/tree/main/skills/salesforce-developer
Command: npx skills add https://github.com/Jeffallan/claude-skills --skill salesforce-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill covers Apex development, LWC, platform events, and Salesforce DX for enterprise CRM customizations and integrations.

Core Features & Use Cases

  • Apex & Triggers: Server-side logic with bulkification patterns.
  • Lightning Web Components: Reactive UI components.
  • SOQL/SOSL Optimization: Efficient data access with governor limits.
  • DX & Testing: Salesforce DX setup and Pest/PHPUnit-style testing.
  • Platform Events: Real-time integrations across systems.

Quick Start

Implement a simple Apex class with a trigger bulkified for account updates and publish a platform event.

Frequently Asked Questions about salesforce-developer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build scalable Apex applications that handle bulk data without hitting governor limits?

Scalable Apex applications use bulkification patterns to process collections efficiently, minimize SOQL queries, and stay within Salesforce governor limits. This Skill covers bulkified trigger design, batch processing, and asynchronous execution strategies to handle high-volume transactions safely.

What's the best way to structure Lightning Web Components with Apex backends?

LWC components bind to Apex controllers via wire adapters and imperative calls, keeping UI reactive and backend logic separate. This Skill teaches component design patterns, state management, and secure data passing between LWC and server-side Apex.

How do I optimize SOQL queries and avoid repeated database calls in Salesforce?

SOQL optimization reduces governor limit violations by batching queries, using selective filters, and caching results. This Skill explains query execution plans, relationship queries, and patterns to fetch required data in minimum calls.

Can I use platform events to integrate Salesforce with external systems in real time?

Platform events enable real-time, event-driven integrations across Salesforce and external systems through publish-subscribe architecture. This Skill covers event publishing, subscription handling, and orchestrating multi-system workflows.

What does Salesforce DX enable for CI/CD pipelines and team development?

Salesforce DX provides command-line tools, source tracking, and scratch orgs to enable version control, automated testing, and deployment automation. This Skill covers DX setup, scratch org workflows, and pipeline integration for collaborative development.

How do I ensure Apex code meets 90%+ test coverage and security compliance?

High test coverage and security compliance require comprehensive unit and integration tests, data masking, and sharing rule validation in Apex. This Skill teaches test patterns, mocking external dependencies, and verifying field-level security.