Complete Salesforce development toolkit
Detailed documentation for each command including when to use it, what it's best for, and real-world examples.
Manage Salesforce objects and fields
Create, modify, and analyze Salesforce custom objects, fields, and relationships. Generates schema documentation and ERD diagrams. Handles field types, validation rules, and relationship definitions.
/siftcoder:sf-schema [command]create <object>Create new custom objectadd-field <object> <field>Add field to objectanalyzeAnalyze existing schemaSalesforce development, data modeling, schema design
Custom objects, field management, relationship design
/siftcoder:sf-schema create 'Project__c' /siftcoder:sf-schema add-field Project__c 'Budget__c Currency' # Creates: Custom object with fields, relationships, sharing settings
Deploy to Salesforce
Manages Salesforce deployments with validation, metadata deployment, and change monitoring. Supports partial deployments, delta deployments, and deployment rollback capabilities.
/siftcoder:sf-deploy [command]validateValidate deployment without deployingdeployDeploy validated changesrollbackRollback last deploymentDeploying to Salesforce orgs, production releases
Safe deployments, production releases, change management
/siftcoder:sf-deploy validate # Checks: Validation rules, tests, dependencies /siftcoder:sf-deploy deploy # Deploys: Metadata, tests, monitoring
Generate Apex code patterns
Generates enterprise-grade Apex code following Salesforce best practices. Includes triggers, controllers, services, DAO layers, unit tests, and error handling. Uses FFLib architecture patterns.
/siftcoder:apex <feature>featureDescription of Apex feature to generateSalesforce development, Apex triggers, business logic
Triggers, controllers, services, best practices, FFLib patterns
/siftcoder:apex 'Opportunity trigger with validation' # Generates: Trigger handler, service layer, unit tests, best practices
Create Lightning Web Components
Creates modern Lightning Web Components with proper architecture, wire adapters, error handling, and Jest tests. Follows Salesforce LWC best practices and design patterns.
/siftcoder:lwc <component>componentDescription of LWC to createSalesforce UI development, Lightning components
Reusable components, data tables, forms, best practices
/siftcoder:lwc 'Project data table with filtering' # Creates: Component HTML, JS, CSS, Jest tests, wire adapters