Skip to content
alyn

How to install skills in Claude Code, Cursor, Codex and Claude

Step-by-step: install agent skills with npx skills add, Claude Code plugin marketplaces, Codex $skill-installer or a ZIP upload in Claude. Paths for every agent.

Updated Nov 10, 2026 · 4 min read

The universal way: the skills CLI

The open-source skills CLI from Vercel installs any skill from a GitHub repository into the right folder for your agent. It needs Node.js and detects the agents you have installed.

# install skills from a repo (you choose which ones)
npx skills add anthropics/skills

# one skill, one agent
npx skills add vercel-labs/agent-skills --skill web-design-guidelines -a claude-code

# available in every project
npx skills add heydamir/unslop -g
  • npx skills find [query] searches for skills.
  • npx skills list shows what is installed.
  • npx skills update updates installed skills.
  • npx skills remove removes them.

Claude Code

Personal skills live in ~/.claude/skills/, project skills in .claude/skills/. Repositories that ship a plugin marketplace can be added from inside Claude Code:

/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills

Claude on the web, desktop and mobile

  1. Turn on code execution: Settings > Capabilities.
  2. Zip the skill folder (the folder that contains SKILL.md).
  3. Go to Customize > Skills, click +, then Create skill > Upload a skill.
  4. Toggle the skill on.

Cursor, Codex, Gemini CLI and Copilot

These agents share the project folder .agents/skills/, so a single install serves all of them. Codex also has a built-in installer: type $skill-installer followed by a skill name inside Codex.

Check that it worked

Start a new session and ask for the task the skill describes. Most agents show when a skill is loaded. If nothing triggers, the description probably does not match how you asked; name the skill explicitly.

FAQ

Where are Claude Code skills stored?

~/.claude/skills/ for personal skills and .claude/skills/ inside a project.

Do skills sync between Claude Code and Claude.ai?

No. Each surface keeps its own skills. Upload or install separately.

Can I install a single skill from a big repo?

Yes: npx skills add owner/repo --skill skill-name.

Next guide

How to create a skill (SKILL.md) that agents actually use

Read next