Skip to content

Latest commit

 

History

History
94 lines (70 loc) · 1.96 KB

File metadata and controls

94 lines (70 loc) · 1.96 KB

Setup: Copilot CLI

Prerequisites

  • GitHub Copilot CLI installed and authenticated
  • A Copilot Business or Enterprise license

📖 Official docs: Finding and installing plugins · Plugin marketplaces

Add the marketplace

copilot plugin marketplace add samueltauil/copilot-plugins

Or in an interactive session:

/plugin marketplace add samueltauil/copilot-plugins

Browse available plugins

copilot plugin marketplace browse copilot-plugins

Install a plugin

copilot plugin install PLUGIN-NAME@copilot-plugins

For example:

copilot plugin install sdlc-agents@copilot-plugins
copilot plugin install git-workflow@copilot-plugins
copilot plugin install testing-toolkit@copilot-plugins

Verify installation

copilot plugin list

Start an interactive session and check that agents and skills loaded:

/agent
/skills list

Manage plugins

copilot plugin update PLUGIN-NAME      # Update to latest version
copilot plugin update --all            # Update all plugins
copilot plugin disable PLUGIN-NAME    # Temporarily disable
copilot plugin enable PLUGIN-NAME     # Re-enable
copilot plugin uninstall PLUGIN-NAME  # Remove completely

Declarative installation (settings.json)

Instead of installing imperatively, you can declare plugins in ~/.copilot/settings.json:

{
  "enabledPlugins": {
    "sdlc-agents@copilot-plugins": true,
    "git-workflow@copilot-plugins": true
  }
}

Or per-repository in .github/copilot/settings.json:

{
  "extraKnownMarketplaces": {
    "copilot-plugins": {
      "source": {
        "source": "github",
        "repo": "samueltauil/copilot-plugins"
      }
    }
  },
  "enabledPlugins": {
    "sdlc-agents@copilot-plugins": true
  }
}