Use the catalog in GitHub Copilot
Copilot is the other tool with full support: skills, custom agents, always-on instructions and MCP servers all install into the repo, so they are shared with everyone who clones it.
Support in GitHub Copilot
| Kind | Supported |
|---|---|
| Skills | All 57 |
| Agents | All 8, as custom agents |
| Instructions | 12 files, scoped by applyTo |
| MCP servers | Azure DevOps, via .vscode/mcp.json |
Run these once, in your project
Node.js 20 or newer. Every command is safe to re-run — it overwrites what it installed before.
- 1Skills for your stack
npx skills add AGCO-Global/org-skills -a github-copilotInteractive picker. Add
--skill <name> …to choose up front, and-yto skip the prompts in CI. - 2Agents
npx -y github:AGCO-Global/org-skills add agent code-reviewer test-writerCopilot is the default target, so no
--toolflag is needed. - 3Instructions
npx -y github:AGCO-Global/org-skills add instructions typescript secure-codingEach file carries an
applyToglob and loads only for matching files. - 4Azure DevOps MCP
npx -y github:AGCO-Global/org-skills add mcp azure-devops --org <your-ado-org>Writes
.vscode/mcp.json, merging with any servers already there.
What gets written to your repo
| Kind | Path |
|---|---|
| Skills | .github/skills/ — or ~/.copilot/skills/ with --user |
| Agents | .github/agents/<name>.agent.md |
| Instructions | .github/instructions/<name>.instructions.md |
| MCP | .vscode/mcp.json |
Using it once it is installed
Everything installs into the repo, so a colleague who clones it gets the same skills, agents and rules with no setup.
Custom agents appear in the agent picker in Copilot Chat. Choose the one whose job matches the task.
A file matching applyTo pulls in those rules for every suggestion in it.
Open .vscode/mcp.json and start the server, then sign in when prompted.
Gotchas
They are added to every matching request. That is why they are capped at 30–70 lines and push depth into skills.
An applyTo that matches nothing fails silently. Our Angular globs match CLI 20+ layouts, and Node globs are scoped to server folders so they do not fire on front-end files.
Pick the skills for your stack
npx skills add AGCO-Global/org-skills