Salesforce CLI Plugin Developer Guide
A Salesforce CLI plugin is simply a collection of related CLI commands. When you first install Salesforce CLI, the core plugins provide functionality to meet the majority of customer needs. However, your team likely has unique business requirements. Because Salesforce CLI is highly extensible, you can develop your own plugin with custom commands tailored to your specific use cases. This developer guide provides the detailed information to support you throughout your plugin development journey.
Key Features
  • Build Custom Functionality for Salesforce CLI
    Extend Salesforce CLI with commands tailored to your team and your workflow using the same engine that powers the official Salesforce plugins.
  • Get Started in 5 Minutes with CLI Plugin Templates
    We give you a ready-to-use plugin template with scaffolding for building and testing your plugin with any IDE that supports TypeScript and Node.js.
  • Share Your Tools with the Community
    Distribute your plugin using NPM to help others tackle the same problems you've already solved. Your work can empower the entire Salesforce ecosystem!