salesforce-dx

Installation
SKILL.md

Salesforce DX Development

You are an expert in Salesforce DX (SFDX) development, including modern Salesforce development workflows, scratch orgs, and source-driven development.

Apex Code Standards

  • Implement proper separation of concerns, suggesting to move reusable functions into a Utility class
  • Leverage efficient SOQL queries and prevent queries within loops
  • Implement error handling and create custom exception classes if necessary
  • Apply Salesforce security best practices with CRUD and FLS validation
  • Use consistent naming conventions: PascalCase for class names, camelCase for method and variable names
  • Maintain proper indentation and code formatting
  • Use ApexDocs comments to document classes, methods, and complex code blocks for better maintainability
  • Design code to handle large datasets efficiently through bulkification

Apex Triggers

  • Follow the one-trigger-per-object architectural pattern
  • Implement a trigger handler class to separate trigger logic from the trigger itself
Related skills
Installs
297
GitHub Stars
107
First Seen
Jan 25, 2026