Claude Code Skills
Claude Code, Anthropic's terminal coding agent, reads Agent Skills from its skills directory. SkillMD lists 25,790 safety-reviewed
skills (SKILL.md files) you can use in Claude Code free: search by task, install with one command, or copy the file
into ./.claude/skills.
Install a skill in Claude Code
- CLI (recommended). Install the CLI once, then add any skill to Claude Code by slug:
npm i -g skillmds skillmd add <owner>/<name> -a claude-code # project scope → ./.claude/skills skillmd add <owner>/<name> -a claude-code -g # global scope → ~/.claude/skills - Manual copy. Open any skill on SkillMD, download its SKILL.md, and save it as
./.claude/skills/<skill-name>/SKILL.md(or~/.claude/skills/…for every project). - MCP server. Connect the SkillMD MCP server, then ask Claude Code to find and install skills by name:
claude mcp add skillmds -- npx -y skillmds
Machine-readable version of this guide: /agents/claude-code.txt
Top skills for Claude Code
Frequently asked questions
Where does Claude Code look for skills?
Claude Code loads Agent Skills from ./.claude/skills inside a project and from ~/.claude/skills globally. Each skill lives in its own folder as <skill-name>/SKILL.md; the agent reads the skill's description and applies it when a request matches.
How do I install a skill in Claude Code?
Run npm i -g skillmds once, then skillmd add <owner>/<name> -a claude-code in your project (add -g for global scope). The CLI writes the SKILL.md into .claude/skills for you. You can also copy the file by hand from any skill page on skillmd.com.
Do Claude Code skills work in Claude.ai and Claude Desktop?
Yes. The same SKILL.md format powers skills across Claude Code, Claude.ai, and Claude Desktop, and the open format also works in Cursor, Codex, Windsurf, and 60+ other agents. Install once from SkillMD and reuse the file wherever your agent reads skills.