Skip to main content
plugin official · GitHub

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.

Install into GitHub Copilot · Command from the source All methods and platforms ↓
copilot plugin install salesforce-development@awesome-copilot
Open on GitHub

What 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-triggers and implement a trigger handler for this business rule.
  • Switch to salesforce-aura-lwc and build a UI component for this page.
  • Choose salesforce-flow and create a flow that runs when a record changes.

How to install salesforce-development

Command from the source

copilot plugin install salesforce-development@awesome-copilot

Step 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

Similar plugins

All plugins for Backend and APIs →

From the same set732

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor