Docs

Supported agents

The skills CLI detects which agents you have installed and writes the skill into each one's own directory. You rarely need to name them — but when you do, these are the identifiers and the paths a skill lands in.

77 agents · 75 support global installs · 19 share .agents/skills

Auto-detection

With no flags, the CLI looks for every agent it knows about and installs to all of them. This is the recommended path — nothing to configure, and adding a new agent later picks up your existing skills on the next update.

npx skills add <url>

— installs into every detected agent, project-local

Targeting specific agents

Pass -a once per agent, using the id from the table below. Add -g to install into your home directory instead of the project.

npx skills add <url> -a claude-code -a codex -a cursor
npx skills add <url> -a claude-code -g

— global install, available in every project on this machine

The shared directory

19 of these agents — Codex, Cursor, Cline, Zed, OpenCode, Gemini CLI, Kimi, Amp and others — read from .agents/skills rather than a directory of their own. One install there serves all of them, which is why the same skill often shows up in an agent you never explicitly targeted.

ampantigravityclinecodexcursorgemini-cligithub-copilotkimi-code-cliopencodewarpzedantigravity-clideepagentsdextofirebenderloafpromptscriptreplituniversal

All agents

id · project path · global path

77
Agent-a idProjectGlobal (-g)
Ampamp.agents/skills$XDG_CONFIG_HOME/agents/skills
Antigravityantigravity.agents/skills~/.gemini/antigravity/skills
Claude Codeclaude-code.claude/skills~/.claude/skills
Clinecline.agents/skills~/.agents/skills
Codexcodex.agents/skills~/.codex/skills
Continuecontinue.continue/skills~/.continue/skills
Crushcrush.crush/skills~/.config/crush/skills
Cursorcursor.agents/skills~/.cursor/skills
Droiddroid.factory/skills~/.factory/skills
Gemini CLIgemini-cli.agents/skills~/.gemini/skills
GitHub Copilotgithub-copilot.agents/skills~/.copilot/skills
Goosegoose.goose/skills$XDG_CONFIG_HOME/goose/skills
Juniejunie.junie/skills~/.junie/skills
Kilo Codekilo.kilocode/skills~/.kilocode/skills
Kimi Code CLIkimi-code-cli.agents/skills~/.agents/skills
OpenCodeopencode.agents/skills$XDG_CONFIG_HOME/opencode/skills
Qwen Codeqwen-code.qwen/skills~/.qwen/skills
Roo Coderoo.roo/skills~/.roo/skills
Traetrae.trae/skills~/.trae/skills
Warpwarp.agents/skills~/.agents/skills
Windsurfwindsurf.windsurf/skills~/.codeium/windsurf/skills
Zedzed.agents/skills~/.agents/skills

Not supported

This list mirrors the CLI, so it is the CLI's coverage, not ours. Notable absences at the time of writing: GLM / Zhipu CodeGeeX has no entry, and neither does any Zhipu-branded CLI.

If your agent reads .agents/skills you can still use every skill here — install with -a universal and point the agent at that directory. Failing that, a skill is just a markdown file: fetch the raw URL from any skill page and drop it wherever your agent looks.

To get an agent added properly, open an agent request against the CLI. Once it ships there, it works here with no change on our side — and our CLI reference covers the rest of the commands.