Agents
equip supports 18 AI coding agents. Skills are automatically distributed to every detected agent.
Auto-detection
When you run equip install, equip scans your home directory for agent configuration directories. If a directory exists, the agent is considered installed and receives skills.
No configuration is required. equip just works with whatever agents you have installed.
Supported agents
The table below shows every supported agent with its CLI identifier and skill directory paths.
| Agent | ID | Project-Local | Global |
|---|---|---|---|
| Claude Code | claude | .claude/skills/ | ~/.claude/skills/ |
| Cursor | cursor | .cursor/skills/ | ~/.cursor/skills/ |
| Windsurf | windsurf | .windsurf/skills/ | ~/.codeium/windsurf/skills/ |
| Codex | codex | .codex/skills/ | ~/.codex/skills/ |
| Gemini CLI | gemini | .gemini/skills/ | ~/.gemini/skills/ |
| Cline | cline | .cline/skills/ | ~/.cline/skills/ |
| Continue | continue | .continue/skills/ | ~/.continue/skills/ |
| GitHub Copilot | copilot | .github/skills/ | ~/.github/skills/ |
| Zed | zed | .zed/skills/ | ~/.zed/skills/ |
| Amp | amp | .agents/skills/ | ~/.config/agents/skills/ |
| Goose | goose | .goose/skills/ | ~/.config/goose/skills/ |
| OpenCode | opencode | .opencode/skill/ | ~/.config/opencode/skill/ |
| Kilo Code | kilo | .kilocode/skills/ | ~/.kilocode/skills/ |
| Kiro | kiro | .kiro/skills/ | ~/.kiro/skills/ |
| Roo Code | roo | .roo/skills/ | ~/.roo/skills/ |
| Sourcegraph Cody | cody | .sourcegraph/skills/ | ~/.sourcegraph/skills/ |
| Pear AI | pearai | .pearai/skills/ | ~/.pearai/skills/ |
| pi-mono | pi | .agents/skills/ | ~/.pi/agent/skills/ |
Targeting specific agents
By default, equip installs to all detected agents. Use --agent to target specific ones:
$ equip install owner/repo --agent claude
✓ Installed my-skill to 1 agent
→ claude-code
Comma-separate multiple agent IDs:
$ equip install owner/repo --agent claude,cursor,windsurf
Installing to all agents
Use --all to install to all 18 agents, even those that aren't detected on your machine:
$ equip install owner/repo --all
✓ Installed my-skill to 18 agents
This is useful when preparing a project that will be used by team members with different agents installed.
Generating AGENTS.md
The equip agents command generates an AGENTS.md file listing all skills available in the current project:
$ equip agents
✓ Generated AGENTS.md
You can customize the output file:
$ equip agents --output SKILLS.md