Skip to content

Latest commit

 

History

History
56 lines (45 loc) · 1.65 KB

File metadata and controls

56 lines (45 loc) · 1.65 KB

Setup: Copilot cloud agent

Use repository Copilot settings to make plugins available automatically in the Copilot cloud agent (coding agent).

📖 Official docs: Finding and installing plugins · Plugin reference

Configure the repository

Add this file to your repository at .github/copilot/settings.json:

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

How it works

  • The Copilot cloud agent reads the repository's Copilot settings when it starts a session for that repository.
  • Any plugins listed in enabledPlugins are automatically installed for that session.
  • Agents, skills, hooks, and other supported plugin assets are then available to the cloud agent without any manual install step.

Example

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

Operational notes

  • Commit the settings file to the repository so new cloud-agent sessions can read it at startup.
  • Existing sessions may need to be restarted to pick up changes.
  • You can enable one plugin or many plugins in the same repository settings file.