GitHub’s CLI agent supporting rules, skills, agents, MCP, hooks, and commands.
| Detail | Value |
|---|
| Slug | copilot-cli |
| Config directory | ~/.copilot |
| Supported content types | Rules, Skills, Agents, MCP Configs, Hooks, Commands |
| Content Type | Supported | Install Method |
|---|
| Rules | Yes | Symlink |
| Skills | Yes | Symlink |
| Agents | Yes | Symlink |
| MCP Configs | Yes | JSON merge |
| Hooks | Yes | JSON merge |
| Commands | Yes | Symlink |
| Content Type | Project Location | Global Location | Format |
|---|
| Rules | .github/copilot-instructions.md, AGENTS.md | ~/.copilot/ | Markdown |
| Skills | .github/skills/ | ~/.github/skills/ | Markdown |
| Agents | .copilot/agents/, .github/agents/ | ~/.github/agents/ | Markdown |
| MCP Configs | .copilot/mcp-config.json | — | JSON |
| Hooks | .github/hooks/ | — | JSON |
| Commands | .copilot/commands/ | ~/.copilot/commands/ | Markdown |
| Content Type | Discovery Paths |
|---|
| Rules | .github/copilot-instructions.md, AGENTS.md |
| Skills | .github/skills/ |
| Agents | .copilot/agents/, .github/agents/, .claude/agents/ (fallback) |
| MCP Configs | .copilot/mcp-config.json |
| Hooks | .github/hooks/ |
| Commands | .copilot/commands/ |
Syllago detects Copilot CLI by checking for the ~/.copilot directory or the gh command in PATH.
# Add content from Copilot CLI
syllago add --from copilot-cli
# Install content to Copilot CLI
syllago install my-rule --to copilot-cli