{"id":40482231,"url":"https://github.com/rohitg00/skillkit","last_synced_at":"2026-02-14T08:03:59.371Z","repository":{"id":333707392,"uuid":"1138376193","full_name":"rohitg00/skillkit","owner":"rohitg00","description":"Supercharge AI coding agents with portable skills. Install, translate \u0026 share skills across Claude Code, Cursor, Codex, Copilot \u0026 40 more","archived":false,"fork":false,"pushed_at":"2026-02-10T11:36:32.000Z","size":168370,"stargazers_count":275,"open_issues_count":1,"forks_count":21,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-10T16:26:00.558Z","etag":null,"topics":["agent-skills","agentskills","ai","cli","codex","cursor","gemini","opencode","skills"],"latest_commit_sha":null,"homepage":"https://agenstskills.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rohitg00.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-20T15:41:14.000Z","updated_at":"2026-02-10T16:10:54.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/rohitg00/skillkit","commit_stats":null,"previous_names":["rohitg00/skillkit"],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/rohitg00/skillkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohitg00%2Fskillkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohitg00%2Fskillkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohitg00%2Fskillkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohitg00%2Fskillkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rohitg00","download_url":"https://codeload.github.com/rohitg00/skillkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rohitg00%2Fskillkit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29438641,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-14T05:24:35.651Z","status":"ssl_error","status_checked_at":"2026-02-14T05:24:34.830Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent-skills","agentskills","ai","cli","codex","cursor","gemini","opencode","skills"],"created_at":"2026-01-20T18:33:47.023Z","updated_at":"2026-02-14T08:03:59.334Z","avatar_url":"https://github.com/rohitg00.png","language":"TypeScript","readme":"\u003cdiv align=\"center\"\u003e\n\n\u003cpicture\u003e\n  \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"docs/img/banner.svg\"\u003e\n  \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"docs/img/banner.svg\"\u003e\n  \u003cimg alt=\"SkillKit - One Skill. Every Agent.\" src=\"docs/img/banner.svg\" width=\"100%\"\u003e\n\u003c/picture\u003e\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n[![CI](https://github.com/rohitg00/skillkit/actions/workflows/ci.yml/badge.svg)](https://github.com/rohitg00/skillkit/actions/workflows/ci.yml)\n[![npm version](https://img.shields.io/npm/v/skillkit.svg?style=flat-square\u0026color=3b82f6)](https://www.npmjs.com/package/skillkit)\n[![npm downloads](https://img.shields.io/npm/dm/skillkit.svg?style=flat-square)](https://www.npmjs.com/package/skillkit)\n[![GitHub stars](https://img.shields.io/github/stars/rohitg00/skillkit?style=flat-square)](https://github.com/rohitg00/skillkit/stargazers)\n[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg?style=flat-square)](https://opensource.org/licenses/Apache-2.0)\n\n**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. 15,000+ skills in the marketplace.\n\n[Website](https://agenstskills.com) \u0026middot; [Docs](https://agenstskills.com/docs) \u0026middot; [API Explorer](https://agenstskills.com/api) \u0026middot; [Chrome Extension](https://github.com/rohitg00/skillkit/tree/main/packages/extension#readme) \u0026middot; [npm](https://www.npmjs.com/package/skillkit)\n\n\u003c/div\u003e\n\n---\n\nSkills make AI coding agents smarter. But every agent uses a different format:\n\n| Agent | Format | Directory |\n|-------|--------|-----------|\n| Claude Code | `SKILL.md` | `.claude/skills/` |\n| Cursor | `.mdc` | `.cursor/skills/` |\n| Copilot | Markdown | `.github/skills/` |\n| Windsurf | Markdown | `.windsurf/skills/` |\n\nYou end up rewriting the same skill for each agent, or locking into one platform.\n\n**SkillKit fixes this.** Install from 15,000+ skills, auto-translate between formats, persist learnings with Memory. Works with Claude, Cursor, Windsurf, Copilot, and 40 more.\n\n```bash\nnpx skillkit@latest\n```\n\n## See It In Action\n\n\u003cdiv align=\"center\"\u003e\n\n[![Watch the demo](docs/img/inital-command.png)](https://raw.githubusercontent.com/rohitg00/skillkit/main/docs/video/skillkit.mp4)\n\n*Click the image above to watch the full demo*\n\n\u003c/div\u003e\n\n## Quick Start\n\n```bash\nnpx skillkit@latest init              # Detect agents, create dirs\nskillkit recommend                    # Get smart suggestions\nskillkit install anthropics/skills    # Install from marketplace\nskillkit sync                         # Deploy to your agents\n```\n\nFour commands. Your agents now have skills for PDF processing, code review, and more.\n\n## What Can You Do?\n\n### Install skills from anywhere\n\n```bash\nskillkit install anthropics/skills          # GitHub\nskillkit install gitlab:team/skills         # GitLab\nskillkit install ./my-local-skills          # Local path\n```\n\n### Translate between agents\n\nWrite for Claude, deploy to Cursor:\n\n```bash\nskillkit translate my-skill --to cursor\nskillkit translate --all --to windsurf\n```\n\n### Get smart recommendations\n\nSkillKit reads your project, detects your stack, and suggests relevant skills:\n\n```bash\nskillkit recommend\n# 92% vercel-react-best-practices\n# 87% tailwind-v4-patterns\n# 85% nextjs-app-router\n```\n\n### Discover skills at runtime\n\nStart an API server and let agents find skills on demand:\n\n```bash\nskillkit serve\n# Server running at http://localhost:3737\n\ncurl \"http://localhost:3737/search?q=react+performance\"\n```\n\nOr use MCP for native agent integration:\n\n```json\n{\n  \"mcpServers\": {\n    \"skillkit\": { \"command\": \"npx\", \"args\": [\"@skillkit/mcp\"] }\n  }\n}\n```\n\nOr use Python:\n\n```bash\npip install skillkit-client\n```\n\n```python\nfrom skillkit import SkillKitClient\n\nasync with SkillKitClient() as client:\n    results = await client.search(\"react performance\", limit=5)\n```\n\n[REST API docs](https://agenstskills.com/docs/rest-api) \u0026middot; [MCP Server docs](https://agenstskills.com/docs/mcp-server) \u0026middot; [Python Client docs](https://agenstskills.com/docs/python-client) \u0026middot; [Interactive API explorer](https://agenstskills.com/api)\n\n### Auto-generate agent instructions\n\nLet SkillKit analyze your codebase and create CLAUDE.md, .cursorrules, etc.:\n\n```bash\nskillkit primer --all-agents\n```\n\n### Session memory\n\nYour AI agents learn patterns during sessions, then forget everything. SkillKit captures those learnings:\n\n```bash\nskillkit memory compress\nskillkit memory search \"auth patterns\"\nskillkit memory export auth-patterns\n```\n\n### AI skill generation\n\nGenerate skills from natural language with multi-source context:\n\n```bash\nskillkit generate\n# Interactive wizard with 4 context sources:\n# - Documentation (via Context7)\n# - Your codebase patterns\n# - 15,000+ marketplace skills\n# - Memory (your corrections)\n```\n\nWorks with any LLM: Claude, GPT-4, Gemini, Ollama (local), or OpenRouter (100+ models). Generates agent-optimized variants with trust scores.\n\n### Mesh network\n\nDistribute agents across machines with encrypted P2P:\n\n```bash\nskillkit mesh init\nskillkit mesh discover\n```\n\n### Team collaboration\n\nShare skills via a Git-committable `.skills` manifest:\n\n```bash\nskillkit manifest init\nskillkit manifest add anthropics/skills\ngit commit -m \"add team skills\"\n```\n\nTeam members run `skillkit manifest install` and they're in sync.\n\n### Chrome Extension\n\nSave any webpage as a skill directly from your browser. No server needed.\n\n1. Build: `pnpm --filter @skillkit/extension build`\n2. Chrome → `chrome://extensions` → Load unpacked → `packages/extension/dist/`\n3. Click the extension icon or right-click → \"Save page as Skill\"\n\nThe extension extracts page content as markdown, generates SKILL.md with auto-detected tags, and downloads it. Then run `skillkit install ~/Downloads/skillkit-skills/my-skill` to deploy to all agents.\n\n[Extension docs](https://agenstskills.com/docs/chrome-extension)\n\n### Interactive TUI\n\n```bash\nskillkit ui\n```\n\n`h` Home \u0026middot; `m` Marketplace \u0026middot; `r` Recommend \u0026middot; `t` Translate \u0026middot; `i` Installed \u0026middot; `s` Sync \u0026middot; `q` Quit\n\n![SkillKit Interactive CLI](docs/img/inital-command.png)\n\n## Supported Agents (44)\n\n| Agent | Format | Directory |\n|-------|--------|-----------|\n| **Claude Code** | SKILL.md | `.claude/skills/` |\n| **Cursor** | .mdc | `.cursor/skills/` |\n| **Codex** | SKILL.md | `.codex/skills/` |\n| **Gemini CLI** | SKILL.md | `.gemini/skills/` |\n| **OpenCode** | SKILL.md | `.opencode/skills/` |\n| **GitHub Copilot** | Markdown | `.github/skills/` |\n| **Windsurf** | Markdown | `.windsurf/skills/` |\n| **Devin** | Markdown | `.devin/skills/` |\n| **Aider** | SKILL.md | `.aider/skills/` |\n| **Sourcegraph Cody** | SKILL.md | `.cody/skills/` |\n| **Amazon Q** | SKILL.md | `.amazonq/skills/` |\n\nPlus 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\n\n[Full agent details](https://agenstskills.com/docs/agents)\n\n## Commands\n\n### Core\n\n```bash\nskillkit install \u003csource\u003e        # Install skills\nskillkit remove \u003cskills\u003e         # Remove skills\nskillkit translate \u003cskill\u003e --to  # Translate between agents\nskillkit sync                    # Deploy to agent config\nskillkit recommend               # Smart recommendations\nskillkit generate                # AI skill generation wizard\nskillkit serve                   # Start REST API server\n```\n\n### Discovery \u0026 Security\n\n```bash\nskillkit marketplace             # Browse skills\nskillkit tree                    # Hierarchical taxonomy\nskillkit find \u003cquery\u003e            # Quick search\nskillkit scan \u003cpath\u003e             # Security scan for skills\n```\n\n### Advanced\n\n```bash\nskillkit primer --all-agents     # Generate agent instructions\nskillkit memory compress         # Capture session learnings\nskillkit mesh init               # Multi-machine distribution\nskillkit message send            # Inter-agent messaging\nskillkit workflow run \u003cname\u003e     # Run workflows\nskillkit test                    # Test skills\nskillkit cicd init               # CI/CD templates\n```\n\n[Full command reference](https://agenstskills.com/docs/commands)\n\n## Creating Skills\n\n```bash\nskillkit create my-skill\n```\n\nOr manually create a `SKILL.md`:\n\n```markdown\n---\nname: my-skill\ndescription: What this skill does\nlicense: MIT\n---\n\n# My Skill\n\nInstructions for the AI agent.\n\n## When to Use\n- Scenario 1\n- Scenario 2\n\n## Steps\n1. First step\n2. Second step\n```\n\n## Programmatic API\n\n```typescript\nimport { translateSkill, analyzeProject, RecommendationEngine } from 'skillkit';\n\nconst skill = await translateSkill(content, 'cursor');\n\nconst profile = await analyzeProject('./my-project');\nconst engine = new RecommendationEngine();\nconst recs = await engine.recommend(profile);\n```\n\n```typescript\nimport { startServer } from '@skillkit/api';\nawait startServer({ port: 3737, skills: [...] });\n```\n\n```typescript\nimport { MemoryCache, RelevanceRanker } from '@skillkit/core';\nconst cache = new MemoryCache({ maxSize: 500, ttlMs: 86_400_000 });\nconst ranker = new RelevanceRanker();\nconst results = ranker.rank(skills, 'react performance');\n```\n\n## Skill Sources\n\nSkillKit aggregates skills from trusted sources. All original creators are credited with their licenses preserved.\n\n### Official Partners\n\n| Repository | Description |\n|------------|-------------|\n| [anthropics/skills](https://github.com/anthropics/skills) | Official Claude Code skills |\n| [vercel-labs/agent-skills](https://github.com/vercel-labs/agent-skills) | Next.js and React skills |\n| [expo/skills](https://github.com/expo/skills) | Mobile development with Expo |\n| [remotion-dev/skills](https://github.com/remotion-dev/skills) | Programmatic video creation |\n| [supabase/agent-skills](https://github.com/supabase/agent-skills) | Database and auth skills |\n| [stripe/ai](https://github.com/stripe/ai) | Payment integration patterns |\n\n### Community\n\n[trailofbits/skills](https://github.com/trailofbits/skills) \u0026middot; [obra/superpowers](https://github.com/obra/superpowers) \u0026middot; [wshobson/agents](https://github.com/wshobson/agents) \u0026middot; [ComposioHQ/awesome-claude-skills](https://github.com/ComposioHQ/awesome-claude-skills) \u0026middot; [travisvn/awesome-claude-skills](https://github.com/travisvn/awesome-claude-skills) \u0026middot; [langgenius/dify](https://github.com/langgenius/dify) \u0026middot; [better-auth/skills](https://github.com/better-auth/skills) \u0026middot; [onmax/nuxt-skills](https://github.com/onmax/nuxt-skills) \u0026middot; [elysiajs/skills](https://github.com/elysiajs/skills) \u0026middot; [kadajett/agent-nestjs-skills](https://github.com/kadajett/agent-nestjs-skills) \u0026middot; [cloudai-x/threejs-skills](https://github.com/cloudai-x/threejs-skills) \u0026middot; [dimillian/skills](https://github.com/dimillian/skills) \u0026middot; [waynesutton/convexskills](https://github.com/waynesutton/convexskills) \u0026middot; [kepano/obsidian-skills](https://github.com/kepano/obsidian-skills) \u0026middot; [giuseppe-trisciuoglio/developer-kit](https://github.com/giuseppe-trisciuoglio/developer-kit) \u0026middot; [openrouterteam/agent-skills](https://github.com/openrouterteam/agent-skills)\n\n**Want to add your skills?** [Submit your repository](https://github.com/rohitg00/skillkit/issues/new?template=add-source.md)\n\n## Install\n\n```bash\nnpm install -g skillkit       # npm\npnpm add -g skillkit          # pnpm\nyarn global add skillkit      # yarn\nbun add -g skillkit           # bun\nnpx skillkit \u003ccommand\u003e        # no install\n```\n\n## License\n\nApache License 2.0 — see [LICENSE](LICENSE).\n\n## Links\n\n[Documentation](https://agenstskills.com/docs) \u0026middot; [Website](https://agenstskills.com) \u0026middot; [API Explorer](https://agenstskills.com/api) \u0026middot; [npm](https://www.npmjs.com/package/skillkit) \u0026middot; [GitHub](https://github.com/rohitg00/skillkit)\n","funding_links":[],"categories":["TypeScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohitg00%2Fskillkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frohitg00%2Fskillkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frohitg00%2Fskillkit/lists"}