Skillkit
Supercharge AI coding agents with portable skills. Install, translate & share skills across Claude Code, Cursor, Codex, Copilot & 40 more
Install
npx skillkit add anthropics/skillsclaude mcp add skillkit -- npx skillkit add anthropics/skills{
"mcpServers": {
"skillkit": {
"command": "npx",
"args": [
"skillkit",
"add",
"anthropics/skills"
]
}
}
}Install command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →One skill. Every agent. 46 of them.
Quick nav
Quick start · Install · Commands · Agents · Sources · API · Website
https://github.com/user-attachments/assets/b1843a07-2c54-422d-8903-f30a790cfb37
The problem
Every AI coding agent wants skills. Every agent invented a different format.
You rewrite the same skill for each agent. Or you lock in to one.
The fix
SkillKit is the package manager for AI agent skills. Install from 400K+ skills across 31 sources. Auto-translate between formats. Persist session learnings. Ship to 46 agents at once.
npx skillkit add anthropics/skills
That is the whole first-run. Pick your agent (your detected agent is pre-selected), confirm, done.
Quick start
npx skillkit init # detect agent, create dirs
skillkit recommend # stack-aware suggestions
skillkit add anthropics/skills # install from marketplace
skillkit sync # deploy to agent config
Four commands. Your agent now has PDF processing, code review, auth patterns, and whatever you need.
What the first install looks like
$ npx skillkit add anthropics/skills
◇ Detected 32 agents
│
◆ Install to
│ ● Just Claude Code (detected) claude-code
│ ○ Select specific agents space to toggle
│ ○ All supported agents 32 agents, writes to every adapter
└
◇ Cloning anthropics/skills
◇ Security scan: 42/42 skills pass
◇ Installed 42 skills to Claude Code
│
└ Done in 3.1s. Run `skillkit list` to see them.
Install
Pick one. All three do the same thing.
npm install -g skillkit # npm
pnpm add -g skillkit # pnpm
bun add -g skillkit # bun
Both skillkit and sk work as the binary name.
Full vs slim
Four features ship as optional packages so a bare CLI stays small. The default install pulls everything. Add --omit=optional if you only want the core.
| Feature | Package | Command |
|---|---|---|
| Terminal UI | @skillkit/tui |
skillkit ui |
| REST server | @skillkit/api |
skillkit serve |
| Peer mesh | @skillkit/mesh |
skillkit mesh |
| Agent messaging | @skillkit/messaging |
skillkit message |
Cold install numbers on a fresh npm cache:
| Mode | Packages | Time | Vulns (crit/high) |
|---|---|---|---|
npm i -g skillkit |
418 | 18s | 0/0 |
npm i -g skillkit --omit=optional |
118 | 9s | 0/0 |
Skipped optional? Add just the one you want later:
Similar plugs
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local…
Why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
Production-grade engineering skills for AI coding agents.
The 1st Collaborative AI Design Agent Workspace. Local-first and open source. Create prototypes, websites, apps, dashboards, presentations, images, and videos with your team…