How-to

How to install Agent Skills

SKILL.md is an open standard. The same skill folder works in Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, Claude.ai, and the Claude API. Here is the install workflow for each.

Workflow

The 4-step install

  1. 1.

    Pick a Skill

    Find the Skill on this directory. Each Skill page has install commands for every supported agent — copy the one for your agent.

  2. 2.

    Install with the agent CLI

    For Claude Code: npx skills add <repo>. For Cursor: append --target cursor. Codex CLI uses codex skills add. Gemini CLI uses gemini skills add. Antigravity uses antigravity-awesome-skills install.

  3. 3.

    Reload your agent

    In Claude Code, run /reload-plugins. Other agents auto-detect new skills on next launch. The skill metadata is loaded into the system prompt; the body loads on demand when triggered.

  4. 4.

    Verify it loaded

    Ask the agent something the skill is supposed to handle. The skill activates when the request matches its description — you should see it cited or used in the response.

Per-agent commands

Install command by agent

AgentInstall pattern
Claude Codenpx skills add <repo> --skill <name>
Cursornpx skills add <repo> --skill <name> --target cursor
Codex CLIcodex skills add <repo>/skills/<name>
Gemini CLIgemini skills add <repo> --skill <name>
Antigravity IDEantigravity-awesome-skills install --skill <name>
Claude.ai web appSettings → Features → Upload skill (zip)
Claude APIPOST /v1/skills then reference by skill_id
OpenClawnot yet cataloguedopenclaw skills install <package>

On OpenClaw: it reads SKILL.md natively and requires the same two frontmatter fields, so the file format is the one you already know. Skills load from <workspace>/skills, <workspace>/.agents/skills, or ~/.agents/skills, in that precedence order, and a SKILL.md is discovered anywhere up to six levels under a configured root. Its registry is ClawHub, installable as a standalone CLI with npm i -g clawhub.

We do not yet list OpenClaw on individual skill pages, and the reason is worth stating: per-agent compatibility here means the skill was tested on that agent, and we have not run that pass. Note also that OpenClaw’s own documentation does not claim Claude Code skills work unchanged — it explicitly says Codex CLI’s native skills directory is not an OpenClaw skill root, and ships migration commands instead. Copying a skill folder across is very likely to work; treat it as untested until you have run it.

Per-agent docs

Official install docs

Curious which Skills work where? See per-agent landings for Cursor, Codex, and Gemini CLI.