Agent Discovery Paths
rolecraft knows where each AI agent looks for skills. When you use a flag like --claude or --cursor, it installs to the correct directory for that agent.
| Agent | Directory | Support | MCP |
|---|---|---|---|
| opencode | ~/.agents/skills/ or ./.agents/skills/ | verified | mcpServers |
| claude-code | ~/.claude/skills/ or ./.claude/skills/ | verified | mcpServers |
| cursor | ~/.cursor/skills/ or ./.cursor/skills/ | verified | mcpServers |
| windsurf | ~/.codeium/windsurf/skills/ or ./.windsurf/skills/ | verified | mcpServers |
| devin | ./.devin/skills/ | verified | mcpServers |
| codex | ~/.agents/skills/ or ./.agents/skills/ | verified | - |
| copilot | ./.github/skills/ or ~/.copilot/skills/ | verified | servers |
| aider | ~/.aider/skills/ or ./.aider/skills/ | legacy | - |
| cline | ~/.cline/skills/ or ./.cline/skills/ | verified | - |
| gemini-cli | ~/.gemini/skills/ | verified | - |
| cody | ~/.cody/skills/ or ./.cody/skills/ | legacy | - |
| continue | ~/.continue/skills/ or ./.continue/skills/ | verified | experimental.mcpServers |
| warp | ~/.agents/skills/ | verified | - |
| codeium | ~/.codeium/windsurf/skills/ | verified | - |
| fabric | ~/.fabric/skills/ | experimental | - |
| goose | ~/.agents/skills/ | verified | - |
| tabnine | ~/.tabnine/agent/skills/ | verified | - |
| supermaven | ~/.supermaven/skills/ | legacy | - |
| pr-pilot | ~/.pr-pilot/skills/ | experimental | - |
| loom | ~/.loom/skills/ | legacy | - |
| roo | ~/.roo/skills/ | verified | - |
| trae | ~/.trae/skills/ | verified | - |
| hermes | ~/.hermes/skills/ | verified | - |
| kiro | ~/.kiro/skills/ | verified | - |
| augment | ~/.augment/skills/ | verified | - |
| kilo | ~/.kilo/skills/ | verified | - |
| openhands | ~/.agents/skills/ | verified | - |
| junie | ~/.junie/skills/ | verified | - |
| factory | ~/.factory/skills/ | verified | - |
| command-code | ~/.commandcode/skills/ | verified | - |
| cortex | ~/.snowflake/cortex/skills/ | experimental | - |
| mistral-vibe | ~/.vibe/skills/ | verified | - |
| qwen-code | ~/.qwen/skills/ | verified | - |
| openclaw | ~/.openclaw/skills/ | verified | - |
| codebuddy | ~/.codebuddy/skills/ | verified | - |
| mux | ~/.mux/skills/ | verified | - |
| pi | ~/.pi/agent/skills/ | community | - |
| oh-my-pi | ~/.omp/agent/skills/ | verified | mcpServers |
| autohand-code | ~/.autohand/skills/ | verified | - |
| rovo-dev | ~/.rovodev/skills/ | verified | - |
| firebender | ~/.firebender/skills/ | verified | - |
| ibm-bob | ~/.bob/skills/ | verified | - |
| aider-desk | ~/.aider-desk/skills/ | verified | - |
| code-arts-doer | ~/.codeartsdoer/skills/ | experimental | - |
| code-maker | ~/.codemaker/skills/ | experimental | - |
| code-studio | ~/.codestudio/skills/ | verified | - |
| crush | ~/.crush/skills/ | community | - |
| eve | ./agent/skills/ | verified | - |
| forge | ./.forge/skills/ | verified | - |
| inference-sh | ~/.inferencesh/skills/ | experimental | - |
| jazz | ~/.jazz/skills/ | verified | - |
| iflow | ~/.iflow/skills/ | legacy | - |
| kilo-code | ~/.kilocode/skills/ | experimental | - |
| kode | ~/.kode/skills/ | verified | - |
| lingma | ~/.lingma/skills/ | verified | - |
| mcp-jam | ~/.mcpjam/skills/ | verified | - |
| moxby | ~/.moxby/skills/ | experimental | - |
| ona | ~/.ona/skills/ | experimental | - |
| qoder | ~/.qoder/skills/ | community | - |
| reasonix | ~/.reasonix/skills/ | verified | - |
| terra-mind | ~/.terramind/skills/ | experimental | - |
| tiny-cloud | ~/.tinycloud/skills/ | experimental | - |
| zencoder | ~/.zencoder/skills/ | experimental | - |
| zap | ~/.zap/skills/ | verified | - |
| codeep | ~/.codeep/skills/ | verified | - |
| kimi-code | ~/.kimi-code/skills/ | verified | - |
| zcode | ~/.zcode/skills/ | verified | - |
| astrbot | ~/.astrbot/data/skills/ | experimental | - |
| qoder-cn | ~/.qoder-cn/skills/ | community | - |
| trae-cn | ~/.trae-cn/skills/ | verified | - |
| zenflow | ~/.zenflow/skills/ | experimental | - |
| neovate | ~/.neovate/skills/ | verified | - |
| pochi | ~/.pochi/skills/ | verified | - |
| adal | ~/.adal/skills/ | verified | - |
| droid | ~/.droid/skills/ | experimental | - |
| chatgpt | ~/.agents/skills/ | verified | - |
| codearts-agent | ~/.codeartsdoer/skills/ | verified | - |
| universal | ~/.config/agents/skills/ | experimental | - |
| amp | ~/.config/agents/skills/ | verified | - |
| antigravity | ~/.gemini/config/skills/ | verified | - |
| antigravity-cli | ~/.gemini/antigravity-cli/skills/ | verified | - |
| grok | ~/.grok/skills/ | verified | - |
| muse-code | ~/.config/muse/skills/ | verified | mcpServers |
| posit-assistant | ~/.posit/assistant/skills/ | verified | - |
| deep-agents | ~/.agents/skills/ | verified | - |
| dexto | ~/.agents/skills/ | verified | - |
| loaf | ~/.agents/skills/ | verified | - |
| replit | ./.agents/skills/ | verified | - |
| zed | ~/.agents/skills/ | verified | - |
| promptscript | ./.promptscript/skills/ | verified | - |
Support levels:
verified— actively tested and maintained;community— community-contributed, maintained on best-effort;legacy— previous generation, no active development;experimental— known to exist, not formally tested.
MCP support: 9 agent(s) support MCP server configuration. Format:
mcpServers,servers,experimental.mcpServers
Agent count: 90 total — 65 verified, 4 community, 5 legacy, 16 experimental.
Notes
- windsurf: Rebranded to Devin Desktop; global skills live at ~/.codeium/windsurf/skills, workspace at .windsurf/skills
- devin: Devin scans repo-committed skill paths (.agents/skills recommended, .devin/skills among them); no user-global skills dir
- codex: Reads ~/.agents/skills (user) and .agents/skills (repo, up to repo root); admin /etc/codex/skills
- copilot: Project skills at .github/skills (also reads .claude/skills and .agents/skills); personal skills at ~/.copilot/skills or ~/.agents/skills
- aider: No skills concept; conventions are markdown files loaded via .aider.conf.yml read: directives
- cline: Also reads project .cline/skills, .clinerules/skills and .claude/skills
- gemini-cli: Also reads ~/.agents/skills alias and project .gemini/skills
- cody: No official skills support documented; Sourcegraph agentic product is now Amp (ampcode.com)
- continue: Confirmed from source code loaders; also reads workspace .claude/skills
- warp: Discovers a broad list of provider dirs; ~/.agents/skills is the recommended global path
- goose: Legacy .goose/skills and .claude/skills paths still discovered for backward compatibility
- tabnine: ~/.agents/skills works as an alias scope
- supermaven: Autocomplete tool (Anysphere/Cursor since Nov 2024); no agent skills feature documented
- loom: Loom for AWS (awslabs/loom) is an agent deployment platform with no local skills directory; not installable via rolecraft
- roo: Also reads project .roo/skills, ~/.agents/skills and .agents/skills
- trae: Also reads project .trae/skills; optional .agents/skills support behind a setting toggle
- kiro: Also reads project .kiro/skills; no cross-agent aliases
- openhands: Also reads project .agents/skills; legacy .openhands/skills and .openhands/microagents still supported
- junie: Also reads project .junie/skills; auto-imports .cursor/.claude/.codex skill folders
- qwen-code: Also reads project .qwen/skills
- oh-my-pi: pi fork by can1357; native skills at ~/.omp/agent/skills (user) and .omp/skills (project); also reads ~/.claude/skills, ~/.agents/skills and .github/skills; MCP via standard mcpServers format
- eve: Project-scoped only; no user-global authoring path. $HOME/.agents/skills is a sandbox seed dir, not an authoring target
- forge: ForgeCode by tailcallhq; also reads ~/forge/skills and ~/.agents/skills; project dir has highest precedence
- jazz: jazz-ai (lvndry/jazz, not an AWS product); also reads project ./skills
- iflow: iFlow CLI was shut down on 2026-04-17; the vendor directs users to migrate to Qoder
- lingma: Also reads project .lingma/skills; renamed to Qoder CN on 2026-05-20
- zcode: ZCode, the GLM coding client. Reads ~/.zcode/skills/<name>/SKILL.md and ~/.agents/mcp.json
- pochi: Pochi (TabbyML). Also reads ~/.agents/skills; project .pochi/skills
- chatgpt: ChatGPT/Codex share the .agents skills locations; symlinked skill folders honored
- amp: amp skill add --global installs to ~/.config/agents/skills; also reads ~/.agents/skills
- antigravity: Antigravity 2.0 and the IDE read ~/.gemini/config/skills; the IDE also accepts legacy ~/.gemini/antigravity/skills. All surfaces share <workspace>/.agents/skills
- antigravity-cli: Antigravity CLI (agy) has its own global dir, separate from the 2.0/IDE surface; plugin skills at ~/.gemini/antigravity-cli/plugins/<name>/skills. Shares <workspace>/.agents/skills
- grok: Project skills at ./.grok/skills. Reads ~/.agents/skills via AGENTS.md compatibility. MCP lives in ~/.grok/config.toml as [mcp_servers.<name>] (TOML), which rolecraft does not yet write
- muse-code: Muse Code by Meta. Scans ~/.config/muse/skills, ~/.agents/skills, ~/.claude/skills, ~/.codex/skills and project .agents/.codex/.claude/skills. MCP at ~/.config/muse/settings.json under mcpServers
- posit-assistant: Posit Assistant (Positron, RStudio). Also reads ~/.agents/skills; project .posit/assistant/skills. Legacy ~/.positai/
- deep-agents: One of six discovery dirs; native default of deepagents skills create is ~/.deepagents/<agent>/skills (agent defaults to "agent"). Project root resolved by walking to nearest .git
- replit: Project-committed .agents/skills only; no user-global skills dir
- zed: Flat layout only: skills must be direct children of ~/.agents/skills
- promptscript: Path corrected from ./agent/skills (eve path) to .promptscript/skills; also reads .agents/skills via universalDir in promptscript.yaml. No global installation
Install to multiple agents
bash
rolecraft install ./my-skill --cursor --devin --copilot --gemini --codySee also
rolecraft agents— the command that prints this manifest.- Install Guide — how to target a specific agent directory.
- Glossary — what "agent", "target" and "verified" mean.
