A VS Code extension supporting rules, skills, agents, and MCP configurations.
| Detail | Value |
|---|
| Slug | roo-code |
| Config directory | ~/.roo |
| Supported content types | Rules, Skills, Agents, MCP Configs |
| Content Type | Supported | Install Method |
|---|
| Rules | Yes | Symlink |
| Skills | Yes | Symlink |
| Agents | Yes | Symlink |
| MCP Configs | Yes | JSON merge |
| Hooks | No | — |
| Commands | No | — |
| Content Type | Project Location | Global Location | Format |
|---|
| Rules | .roo/rules/, .roorules | ~/.roo/rules/ | Markdown |
| Skills | .roo/skills/, .agents/skills/ | ~/.roo/skills/ | Markdown |
| Agents | .roomodes, .roo/ | — | YAML |
| MCP Configs | .roo/mcp.json | — | JSON |
| Content Type | Discovery Paths |
|---|
| Rules | .roo/rules/, .roo/rules-code/, .roo/rules-architect/, .roo/rules-ask/, .roo/rules-debug/, .roo/rules-orchestrator/, .roorules, ~/.roo/rules/ |
| Skills | .roo/skills/, .agents/skills/ (fallback) |
| MCP Configs | .roo/mcp.json |
Roo Code uses mode-specific rule directories (e.g., rules-code/, rules-architect/), which syllago discovers automatically. Agent configurations use YAML format.
Syllago detects Roo Code by checking for the ~/.roo directory.
# Add content from Roo Code
syllago add --from roo-code
# Install content to Roo Code
syllago install my-skill --to roo-code