Open source
Agent Kit
Agent Kit keeps skills and MCP configs in sync across AI coding agents. I built it because I kept copying skill folders between my work and home machines, and I wanted an easy way to share skills with colleagues without publishing an npm package for each one.
Point it at a public GitHub repo, pick what you want, and it installs into Claude, Cursor, Windsurf, and the rest. Global install or per-project, your call.
Quick start
Install skills in one command
Start with my published skills:
npx @levi-putna/agent-kit@latest add levi-putna/skillsDocumentation
Where to start
Using Agent Kit
Install skills and MCP servers from any public GitHub repo. Browse, add, update, and remove them with a few commands.
Publishing skills and MCP
Put your own skills and MCP definitions in a GitHub repo. No npm package or registry needed.
Contributing to the CLI
Clone the repo, run tests, publish to npm. For people working on Agent Kit itself.
How it works
From GitHub repo to agent directory
Agent Kit pulls a public GitHub repo through the GitHub API. You pick skills and MCP servers, it writes the files to the right agent directories. Project installs also get symlinks and an agent-kit-lock.json so teammates can reproduce the same setup.
Public GitHub repo
skills/ + mcp/
npx @levi-putna/agent-kit add owner/repo
Global install
~/.claude/skills/, ~/.cursor/skills/, etc.
Project install
.agents/skills/ + symlinks + agent-kit-lock.json
Supported agents
Where skills and MCP configs land
| Agent | Skills | MCP config |
|---|---|---|
| Claude Code | ~/.claude/skills/ (global) · .claude/skills/ (project) | ~/.claude.json · .mcp.json |
| Claude Desktop | via global install | ~/Library/Application Support/Claude/... |
| Cursor | ~/.cursor/skills/ (global) · .cursor/skills/ (project) | .cursor/mcp.json |
| Windsurf | .windsurf/skills/ | .windsurf/mcp.json |
| GitHub Copilot | .github/skills/ | .vscode/mcp.json |
| Cline | .cline/skills/ | None |
| OpenCode | .opencode/skills/ | None |
Valid values for --agent: claude, cursor, windsurf, copilot, cline, opencode.
Get the CLI
Install via npx or from npm
Use npx to always pull the latest release. Or install globally from npm.
Skills
Browse published skills
Levi's skills collection
General writing plus a twelve-skill spec-driven development harness: design docs, change control for brownfield work, TDD build loops, e2e verification, and shipping. Install one at a time, or grab the whole pipeline.