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-skillsClaude on the web, desktop and mobile
- Turn on code execution: Settings > Capabilities.
- Zip the skill folder (the folder that contains SKILL.md).
- Go to Customize > Skills, click +, then Create skill > Upload a skill.
- 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