Skip to main content

Supported Tools

hatch3r generates native configuration for 13 AI coding platforms from a single canonical source.

Platform Overview

ToolRulesAgentsSkillsCommandsMCPHooks
CursorYYYYYY
GitHub CopilotYYYYY--
Claude CodeYYYYYY
Cline / Roo CodeYYYYYY
OpenCodeYYYYY--
Codex CLIBBY--Y--
Gemini CLIYBYYYY
WindsurfYBYYY--
AmpBBY~Y--
AiderBBY------
KiroYBY--Y--
GooseBBB------
ZedBB--------

Legend: Y = adapter emits files, B = bridge (content folded into instruction file), ~ = platform reads canonical paths natively, -- = no platform support

Output Paths

Each adapter generates files in the format its platform expects:

Cursor

CapabilityOutput Path
Rules.cursor/rules/hatch3r-{id}.mdc
Agents.cursor/agents/hatch3r-{id}.md
Skills.cursor/skills/hatch3r-{id}/SKILL.md
Commands.cursor/commands/hatch3r-{id}.md
MCP.cursor/mcp.json

GitHub Copilot

CapabilityOutput Path
Rules (always).github/copilot-instructions.md
Rules (scoped).github/instructions/hatch3r-{id}.instructions.md
Agents.github/agents/hatch3r-{id}.md
Prompts.github/prompts/hatch3r-{id}.prompt.md
MCP.vscode/mcp.json

Claude Code

CapabilityOutput Path
Rules.claude/rules/hatch3r-{id}.md
Agents.claude/agents/hatch3r-{id}.md
Skills.claude/skills/hatch3r-{id}/SKILL.md
BridgeCLAUDE.md
MCP.mcp.json

For all platforms, see the full Adapter Capability Matrix.

MCP Configuration

MCP server config location varies by tool:

ToolConfig path
Cursor.cursor/mcp.json
Cursor pluginmcp.json (project root)
Claude Code.mcp.json
Copilot / VS Code.vscode/mcp.json
Cline / Roo.roo/mcp.json

See the MCP Setup guide for connecting servers and managing secrets.