salesforce-development — GitHub Copilot plugin: setup
This plugin adds four agents to GitHub Copilot Chat for Apex, Salesforce UI components, Flow automation, and Visualforce. Pick an agent that matches the work.
copilot plugin install salesforce-development@awesome-copilotWhat salesforce-development does
The plugin includes agents for Apex business logic and triggers, Lightning Web Components and Aura UI, declarative automation with Salesforce Flow, and Visualforce pages with their controllers. For Apex work that includes test coverage, use salesforce-apex-triggers; for declarative workflows, choose salesforce-flow.
Switch agents in GitHub Copilot Chat based on what you are building. The agent choice matters: the UI agent handles a different part of Salesforce development than the Flow or Apex agents. Install the plugin with copilot plugin install salesforce-development@awesome-copilot.
What it helps with
- implement Apex business logic and trigger handlers
- build a Lightning Web Components or Aura interface
- create declarative Salesforce Flow automation
- write a Visualforce page with an Apex controller
- add test coverage for Apex code
Example prompts for the agent
- Select
salesforce-apex-triggersand implement a trigger handler for this business rule. - Switch to
salesforce-aura-lwcand build a UI component for this page. - Choose
salesforce-flowand create a flow that runs when a record changes.
How to install salesforce-development
Command from the source
copilot plugin install salesforce-development@awesome-copilotStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about salesforce-development
How do I install salesforce-development in GitHub Copilot?
Run copilot plugin install salesforce-development@awesome-copilot.
What does salesforce-development do?
It adds four GitHub Copilot Chat agents for Apex and triggers, Aura and Lightning Web Components, Salesforce Flow, and Visualforce.
Which agent should I use for Salesforce automation?
Choose salesforce-flow for declarative automation with Salesforce Flow.
Source text
salesforce-development · MIT
# Salesforce Development Plugin Complete Salesforce agentic development environment covering Apex & Triggers, Flow automation, Lightning Web Components (LWC), Aura components, and Visualforce pages. ## Installation ```bash copilot plugin install salesforce-development@awesome-copilot ``` ## What's Included ### Agents | Agent | Description | |-------|-------------| | `salesforce-apex-triggers` | Implement Salesforce business logic using Apex classes and triggers with production-quality code following Salesforce best practices. | | `salesforce-aura-lwc` | Implement Salesforce UI components using Lightning Web Components and Aura components following Lightning framework best practices. | | `salesforce-flow` | Implement business automation using Salesforce Flow following declarative automation best practices. | | `salesforce-visualforce` | Implement Visualforce pages and controllers following Salesforce MVC architecture and best practices. | ## Usage Once installed, switch to any of the Salesforce agents in GitHub Copilot Chat depending on what you are building: - Use **`salesforce-apex-triggers`** for backend business logic, trigger handlers, utility classes, and test coverage - Use **`salesforce-aura-lwc`** for building Lightning Web Components or Aura component UI - Use **`salesforce-flow`** for declarative automation including Record-Triggered, Screen, Autolaunched, and Scheduled flows - Use **`salesforce-visualforce`** for Visualforce pages and their Apex controllers ## Source This plugin is part of [Awesome Copilot](https://github.com/github/awesome-copilot), a community-driven collection of GitHub Copilot extensions. ## License MIT
© TemitayoAfolabi · MIT · github/awesome-copilot