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.

AgentIDProject-LocalGlobal
Claude Codeclaude.claude/skills/~/.claude/skills/
Cursorcursor.cursor/skills/~/.cursor/skills/
Windsurfwindsurf.windsurf/skills/~/.codeium/windsurf/skills/
Codexcodex.codex/skills/~/.codex/skills/
Gemini CLIgemini.gemini/skills/~/.gemini/skills/
Clinecline.cline/skills/~/.cline/skills/
Continuecontinue.continue/skills/~/.continue/skills/
GitHub Copilotcopilot.github/skills/~/.github/skills/
Zedzed.zed/skills/~/.zed/skills/
Ampamp.agents/skills/~/.config/agents/skills/
Goosegoose.goose/skills/~/.config/goose/skills/
OpenCodeopencode.opencode/skill/~/.config/opencode/skill/
Kilo Codekilo.kilocode/skills/~/.kilocode/skills/
Kirokiro.kiro/skills/~/.kiro/skills/
Roo Coderoo.roo/skills/~/.roo/skills/
Sourcegraph Codycody.sourcegraph/skills/~/.sourcegraph/skills/
Pear AIpearai.pearai/skills/~/.pearai/skills/
pi-monopi.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