██ SKILLKIT
Universal Skills for AI Coding Agents
Skills make AI coding agents smarter. But every agent uses a different format — Claude Code wants .claude/skills/, Cursor uses .mdc, Copilot expects .github/skills/. You end up rewriting the same skill for each agent, or locking into one platform.
SkillKit fixes this. Write a skill once, deploy it to all 32 agents.
npx skillkit@latestIf the video doesn't play above, watch it here
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 agentsFour commands. Your agents now have skills for PDF processing, code review, and more.
skillkit install anthropics/skills # GitHub
skillkit install gitlab:team/skills # GitLab
skillkit install ./my-local-skills # Local pathWrite for Claude, deploy to Cursor:
skillkit translate my-skill --to cursor
skillkit translate --all --to windsurfSkillKit reads your project, detects your stack, and suggests relevant skills:
skillkit recommend
# 92% vercel-react-best-practices
# 87% tailwind-v4-patterns
# 85% nextjs-app-routerStart 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-clientfrom 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
Let SkillKit analyze your codebase and create CLAUDE.md, .cursorrules, etc.:
skillkit primer --all-agentsYour 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-patternsGenerate skills from natural language with multi-source context:
skillkit generate
# Interactive wizard with 4 context sources:
# - Documentation (via Context7)
# - Your codebase patterns
# - 15,000+ 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.
Distribute agents across machines with encrypted P2P:
skillkit mesh init
skillkit mesh discoverShare 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.
skillkit uih Home · m Marketplace · r Recommend · t Translate · i Installed · s Sync · q Quit
| 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/ |
Plus 25 more: Amp, Antigravity, Clawdbot, Cline, CodeBuddy, CommandCode, Continue, Crush, Droid, Factory, Goose, Kilo Code, Kiro CLI, MCPJam, Mux, Neovate, OpenHands, Pi, Qoder, Qwen, Roo Code, Trae, Vercel, Zencoder, Universal
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 serverskillkit marketplace # Browse skills
skillkit tree # Hierarchical taxonomy
skillkit find <query> # Quick searchskillkit 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 templatesskillkit create my-skillOr 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 stepimport { 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');SkillKit aggregates skills from trusted sources. All original creators are credited with their licenses preserved.
| Repository | Description |
|---|---|
| anthropics/skills | Official Claude Code skills |
| vercel-labs/agent-skills | Next.js and React skills |
| expo/skills | Mobile development with Expo |
| remotion-dev/skills | Programmatic video creation |
| supabase/agent-skills | Database and auth skills |
| stripe/ai | Payment integration patterns |
trailofbits/skills · obra/superpowers · wshobson/agents · ComposioHQ/awesome-claude-skills · travisvn/awesome-claude-skills · langgenius/dify · better-auth/skills · onmax/nuxt-skills · elysiajs/skills · kadajett/agent-nestjs-skills · cloudai-x/threejs-skills · dimillian/skills · waynesutton/convexskills · kepano/obsidian-skills · giuseppe-trisciuoglio/developer-kit · openrouterteam/agent-skills
Want to add your skills? Submit your repository
npm install -g skillkit # npm
pnpm add -g skillkit # pnpm
yarn global add skillkit # yarn
bun add -g skillkit # bun
npx skillkit <command> # no installApache License 2.0 — see LICENSE.
Documentation · Website · API Explorer · npm · GitHub
