salesforce-development

Installation
Summary

Expert patterns for Salesforce platform development covering LWC, Apex, APIs, and DX workflows.

  • Covers Lightning Web Components with @wire decorator for reactive data binding, bulkified Apex triggers using handler patterns, and Queueable Apex for async processing with job chaining
  • Includes anti-patterns to avoid: SOQL/DML inside loops and hardcoded IDs
  • Documents critical sharp edges and gotchas across Salesforce development with severity levels and solutions
SKILL.md

Salesforce Development

Expert patterns for Salesforce platform development including Lightning Web Components (LWC), Apex triggers and classes, REST/Bulk APIs, Connected Apps, and Salesforce DX with scratch orgs and 2nd generation packages (2GP).

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.

// myComponent.js import { LightningElement, wire, api } from 'lwc'; import { getRecord, getFieldValue } from 'lightning/uiRecordApi'; import getRelatedRecords from '@salesforce/apex/MyController.getRelatedRecords'; import ACCOUNT_NAME from '@salesforce/schema/Account.Name';

Related skills
Installs
452
GitHub Stars
37.3K
First Seen
Jan 19, 2026