Skillkit
Supercharge AI coding agents with portable skills. Install, translate & share skills across Claude Code, Cursor, Codex, Copilot & 40 more
Install / Use
/learn @rohitg00/SkillkitQuality Score
Category
Development & EngineeringSupported Platforms
README
SkillKit is the open source package manager for AI agent skills. Write a skill once, deploy it to 44 agents — Claude, Cursor, Copilot, Windsurf, Devin, Codex, and 38 more. No rewrites. 400K+ skills across registries.
Website · Docs · API Explorer · Chrome Extension · npm
</div>Skills make AI coding agents smarter. But every agent uses a different format:
| Agent | Format | Directory |
|-------|--------|-----------|
| Claude Code | SKILL.md | .claude/skills/ |
| Cursor | .mdc | .cursor/skills/ |
| Copilot | Markdown | .github/skills/ |
| Windsurf | Markdown | .windsurf/skills/ |
You end up rewriting the same skill for each agent, or locking into one platform.
SkillKit fixes this. Install from 400K+ skills across registries, auto-translate between formats, persist learnings with Memory. Works with Claude, Cursor, Windsurf, Copilot, and 40 more.
npx skillkit@latest
See It In Action
<div align="center">Click the image above to watch the full demo
</div>Quick Start
npx skillkit@latest init # Detect agents, create dirs
skillkit recommend # Get smart suggestions
skillkit install anthropics/skills # Install from marketplace
skillkit sync # Deploy to your agents
Four commands. Your agents now have skills for PDF processing, code review, and more.
What Can You Do?
Install skills from anywhere
skillkit install anthropics/skills # GitHub
skillkit install gitlab:team/skills # GitLab
skillkit install ./my-local-skills # Local path
Translate between agents
Write for Claude, deploy to Cursor:
skillkit translate my-skill --to cursor
skillkit translate --all --to windsurf
Get smart recommendations
SkillKit reads your project, detects your stack, and suggests relevant skills:
skillkit recommend
# 92% vercel-react-best-practices
# 87% tailwind-v4-patterns
# 85% nextjs-app-router
Discover skills at runtime
Start an API server and let agents find skills on demand:
skillkit serve
# Server running at http://localhost:3737
curl "http://localhost:3737/search?q=react+performance"
Or use MCP for native agent integration:
{
"mcpServers": {
"skillkit": { "command": "npx", "args": ["@skillkit/mcp"] }
}
}
Or use Python:
pip install skillkit-client
from skillkit import SkillKitClient
async with SkillKitClient() as client:
results = await client.search("react performance", limit=5)
REST API docs · MCP Server docs · Python Client docs · Interactive API explorer
Auto-generate agent instructions
Let SkillKit analyze your codebase and create CLAUDE.md, .cursorrules, etc.:
skillkit primer --all-agents
Session memory
Your AI agents learn patterns during sessions, then forget everything. SkillKit captures those learnings:
skillkit memory compress
skillkit memory search "auth patterns"
skillkit memory export auth-patterns
AI skill generation
Generate skills from natural language with multi-source context:
skillkit generate
# Interactive wizard with 4 context sources:
# - Documentation (via Context7)
# - Your codebase patterns
# - 400K+ marketplace skills
# - Memory (your corrections)
Works with any LLM: Claude, GPT-4, Gemini, Ollama (local), or OpenRouter (100+ models). Generates agent-optimized variants with trust scores.
Mesh network
Distribute agents across machines with encrypted P2P:
skillkit mesh init
skillkit mesh discover
Team collaboration
Share skills via a Git-committable .skills manifest:
skillkit manifest init
skillkit manifest add anthropics/skills
git commit -m "add team skills"
Team members run skillkit manifest install and they're in sync.
Chrome Extension
Save any webpage as a skill directly from your browser.
- Build:
pnpm --filter @skillkit/extension build - Chrome →
chrome://extensions→ Load unpacked →packages/extension/dist/ - Click the extension icon or right-click → "Save page as Skill"
The extension sends the page URL to the SkillKit API for server-side extraction with Turndown, 5-source weighted tag detection, and GitHub URL support. The resulting SKILL.md downloads automatically. Then run skillkit install ~/Downloads/skillkit-skills/my-skill to deploy to all agents.
Interactive TUI
skillkit ui
h Home · m Marketplace · r Recommend · t Translate · i Installed · s Sync · q Quit

Supported Agents (44)
| Agent | Format | Directory |
|-------|--------|-----------|
| Claude Code | SKILL.md | .claude/skills/ |
| Cursor | .mdc | .cursor/skills/ |
| Codex | SKILL.md | .codex/skills/ |
| Gemini CLI | SKILL.md | .gemini/skills/ |
| OpenCode | SKILL.md | .opencode/skills/ |
| GitHub Copilot | Markdown | .github/skills/ |
| Windsurf | Markdown | .windsurf/skills/ |
| Devin | Markdown | .devin/skills/ |
| Aider | SKILL.md | .aider/skills/ |
| Sourcegraph Cody | SKILL.md | .cody/skills/ |
| Amazon Q | SKILL.md | .amazonq/skills/ |
Plus 33 more: Amp, Antigravity, Augment Code, Bolt, Clawdbot, Cline, CodeBuddy, CodeGPT, CommandCode, Continue, Crush, Droid, Factory, Goose, Kilo Code, Kiro CLI, Lovable, MCPJam, Mux, Neovate, OpenHands, Pi, PlayCode, Qoder, Qwen, Replit Agent, Roo Code, Tabby, Tabnine, Trae, Vercel, Zencoder, Universal
Commands
Core
skillkit install <source> # Install skills
skillkit remove <skills> # Remove skills
skillkit translate <skill> --to # Translate between agents
skillkit sync # Deploy to agent config
skillkit recommend # Smart recommendations
skillkit generate # AI skill generation wizard
skillkit serve # Start REST API server
Discovery & Security
skillkit marketplace # Browse skills
skillkit tree # Hierarchical taxonomy
skillkit find <query> # Quick search
skillkit scan <path> # Security scan for skills
Issue Planner
skillkit issue plan "#42" # Plan from GitHub Issue
skillkit issue plan owner/repo#42 # Cross-repo plan
skillkit issue list # List open issues
Session Intelligence
skillkit timeline # Unified event stream
skillkit session handoff # Agent-to-agent context
skillkit lineage # Skill impact graph
skillkit session explain # Human-readable summary
skillkit activity # Skill activity log
Advanced
skillkit primer --all-agents # Generate agent instructions
skillkit memory compress # Capture session learnings
skillkit mesh init # Multi-machine distribution
skillkit message send # Inter-agent messaging
skillkit workflow run <name> # Run workflows
skillkit test # Test skills
skillkit cicd init # CI/CD templates
Creating Skills
skillkit create my-skill
Or manually create a SKILL.md:
---
name: my-skill
description: What this skill does
license: MIT
---
# My Skill
Instructions for the AI agent.
## When to Use
- Scenario 1
- Scenario 2
## Steps
1. First step
2. Second step
Programmatic API
import { translateSkill, analyzeProject, RecommendationEngine } from 'skillkit';
const skill = await translateSkill(content, 'cursor');
const profile = await analyzeProject('./my-project');
const engine = new RecommendationEngine();
const recs = await engine.recommend(profile);
import { startServer } from '@skillkit/api';
await startServer({ port: 3737, skills: [...] });
import { MemoryCache, RelevanceRanker } from '@skillkit/core';
const cache = new MemoryCache({ maxSize: 500, ttlMs: 86_400_000 });
const ranker = new RelevanceRanker();
const results = ranker.rank(skills, 'react performance');
Skill Sources
SkillKit aggregates skills from trusted sources. All original creators are credited with their
