diff --git a/README.md b/README.md index 408a4c72..80a93de1 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,61 @@ Each time you submit a prompt to GitHub Copilot CLI, your monthly quota of premi For more information about how to use the GitHub Copilot CLI, see [our official documentation](https://docs.github.com/copilot/concepts/agents/about-copilot-cli). +## 🔌 Plugins + +GitHub Copilot CLI supports plugins that extend its capabilities with new slash commands, tools, and integrations. + +### Installing a Plugin + +Run with a plugin name to install directly: + +```bash +copilot plugin install @ +``` + +For example, to install the `superpowers` plugin from the official registry: + +```bash +copilot plugin install superpowers@claude-plugins-official +``` + +Run without arguments to open an interactive picker that browses available plugins from all configured registries: + +```bash +copilot plugin install +``` + +### Managing Plugins + +| Command | Description | +|---------|-------------| +| `copilot plugin install @` | Install a plugin | +| `copilot plugin list` | List installed plugins | +| `copilot plugin update ` | Update a plugin to the latest version | +| `copilot plugin remove ` | Uninstall a plugin | + +### Plugin Registries + +- **`claude-plugins-official`** — The official Anthropic-curated plugin registry +- **Custom registries** — Configure additional sources in `~/.copilot/plugins.json` + +Installed plugins are stored in `~/.copilot/plugins/` and loaded automatically each time the CLI starts. + +### Example: superpowers + +```bash +copilot plugin install superpowers@claude-plugins-official +``` + +The `superpowers` plugin adds four slash commands: + +| Command | Description | +|---------|-------------| +| `/scaffold