Equip
Equip manages skills across coding agents. You maintain a central skill library, and equip handles syncing skills to ~/.claude, ~/.codex, ./project/.cursor, and any other agent directory on your machine.
Install
Setup
This detects your agents (Claude, Codex, Cursor), offers popular skill sources, and creates your skill library at ~/.local/share/equip/. The library is a git-friendly directory you can push to a repo and share across machines.
Add Sources
Sources provide skills. Point equip at a GitHub repo, local directory, or archive and it figures out the structure.
See what you have:
Equip Skills
Pick agents with @, pick a kit with +, and pass skill patterns as arguments.
# Equip skills to Claude
# Equip a kit
# Kit plus extra skills
# Multiple agents
# Omit @agent to target all auto-sync agents
# Preview first
# Interactive conflict resolution
# Unequip
| Flag | Short | Description |
|---|---|---|
--force |
-f |
Overwrite changed skills / execute removal |
--interactive |
-i |
Resolve conflicts per-skill (skip, overwrite, diff) |
--save |
-s |
Save resolved skills as a kit (equip @claude +new-kit -s "dev*" -f) |
--remove |
-r |
Unequip instead of equip |
Collect Edits
When someone tweaks a skill directly at the agent, collect brings changes back to your library.
Kits
Kits are named skill sets you equip and unequip as a unit.
Or create on-the-fly during equip:
Agents
Agents have a scope (machine or repo) and a sync mode (auto or explicit). Auto-sync agents are targeted by default when you omit @agent. Repo-scoped agents default to explicit sync.
Updating Sources
Custom Adapters
Built-in adapters cover Claude, Codex, Cursor, Gemini, and VS Code. Define your own in equip.toml:
[]
= "prompts/{name}"
= "prompt.md"
= "agentskills"
= ["scripts", "references"]
Global Flags
Every command supports these:
| Flag | Description |
|---|---|
-n, --dry-run |
Preview without changes |
-v, --verbose |
Detailed output |
-q, --quiet |
Suppress non-error output |
--json |
Machine-readable output |
--config <path> |
Override config location |
Development
License
MIT