Claude Code reads project context automatically. With skillmd you can install a skill in
one command, or let Claude generate and fetch skills itself over MCP.
Install a skill
The CLI writes the skill into Claude Code’s rules location for you:
npx @getskillmd/cli add <skill>
Run it from your project root. See CLI commands for list,
sync, and watch.
Let Claude do it (MCP)
Connect the MCP server and Claude Code can call generate_skill
and get_skill on its own — no leaving the editor.
{
"mcpServers": {
"skillmd": {
"command": "npx",
"args": ["-y", "@getskillmd/mcp"]
}
}
}
Add the config
Drop the snippet above into your project’s .mcp.json (or your Claude Code MCP
settings).
Restart Claude Code
The skillmd tools appear in the tool list.
Ask for context
Try: “Generate a skill for the Resend API and use it to wire up email.”
Do it manually
Prefer full control? Place the file where Claude Code looks for project context and it
will be picked up:
mv ~/Downloads/skill.md ./skill.md
Keep skills in version control so your whole team — and every Claude Code session —
shares the same context.