9,000+ agent skills.
One MCP server.
Agent skills are scattered across 11 unrelated GitHub repos with no index, no search and no install path. skills-mcp gives your agent one searchable catalog — and a single tool call to install from it.
claude mcp add skills npx -y @gengirish/skills-mcp- skills indexed
- 9,238skills indexed
- source repos
- 11source repos
- domains
- 20domains
- catalog refresh
- dailycatalog refresh
The problem
Skills are everywhere. Finding one is the hard part.
A skill is a SKILL.md package that teaches an agent to do one specific job well. Thousands exist. Almost none of them are discoverable.
Scattered across a dozen repos
Anthropic publishes a handful. Superpowers, wshobson, antigravity, Composio and TerminalSkills publish thousands more. 11 repositories, no common home.
No search layer
You find a skill by already knowing which repo it lives in. There is no index to query and nothing to rank results against your actual task.
No install path
Once you've found one, you copy a folder by hand into the right directory for your editor — and repeat it on every machine.
skills-mcp collapses that into one MCP server — 9,238 skills from 11 repos, searchable from inside your editor and installable in a single tool call.
The catalog ships inside the npm package, so search is in-memory and instant. Only fetching and installing a skill touches the network.
The surface
Seven tools your agent already knows how to use.
Exposed over the Model Context Protocol, so any compatible client discovers them automatically. Names and argument shapes are covered by semver from v1.0.0 on.
search_skills
Free-text and faceted search across the whole catalog.
Filter by domain, repo or tier. Served in-memory from the bundled index, so there is no network round-trip.
recommend_skills
Describe the task in plain English, get ranked skills back.
"Add Stripe payments to a Next.js app" resolves to the skills that actually cover it.
get_skill
Fetch the full SKILL.md for any result.
Pulled live from the upstream repo, frontmatter and instructions intact, so you can read before you install.
install_skill
Write a skill folder straight into your IDE.
Targets Cursor, Claude Code, Claude Desktop, Codex, Windsurf, OpenCode, or any custom directory. Nested reference files come along.
list_domains
All 20 logical domains with live counts.
Testing, security, devops, ai-ml, frontend, backend, data, documents and more.
list_repos
Every source repository, with counts and upstream links.
Useful when you trust one publisher more than another and want to scope a search to it.
catalog_stats
Versions, totals and catalog generation time.
Always reports the live figure, so an agent never reasons from a stale count.
skills://catalog
Plus one resource: the whole index as JSON.
For agents that would rather load the catalog once and reason over it directly.
Install
Running in about thirty seconds.
No account, no API key, no hosted service. The server runs locally over stdio and the catalog ships with it.
claude mcp add skills npx -y @gengirish/skills-mcpOne command — nothing to edit by hand.
Optional: a GitHub token
Search is local, but get_skill and install_skill read from GitHub. Anonymous requests are capped at 60/hour; a token with no scopes at all raises that to 5,000.
{
"mcpServers": {
"skills": {
"command": "npx",
"args": ["-y", "@gengirish/skills-mcp"],
"env": { "GITHUB_TOKEN": "ghp_xxxxxxxxxxxx" }
}
}
}The catalog
9,238 skills, rebuilt every day.
A GitHub Action reads the Trees API for every source repo, parses each SKILL.md frontmatter, classifies it into domains and commits the diff. Last built Jul 30, 2026.
Source repositories
- zebbern/antigravity-awesome-skillsMega bundle6,225
- TerminalSkills/skillsCross-tool1,016
- ComposioHQ/awesome-claude-skillsCurated864
- alirezarezvani/claude-skillsProduction teams798
- wshobson/agentsPlugin marketplace180
- spencerpauly/awesome-cursor-skillsCursor-native65
- obra/superpowers-skillsFramework31
- antfu/skillsCurated19
- anthropics/skillsOfficial18
- obra/superpowersFramework14
- gmh5225/awesome-skillsCurated8
Domains (20)
- AI / ML / LLM6,930
- Automation & Integrations1,978
- DevOps & Infra1,432
- Backend & APIs1,342
- Design & Creative1,136
- Performance1,075
- Marketing & Content942
- Testing & QA824
- Frontend & UI791
- Security754
- Data & Databases684
- Business & PM513
- Git & Collaboration438
- Debugging396
- Documentation395
- Other369
- Documents334
- Mobile289
- Meta (Skills & Cursor)69
- Blockchain & Web340
Skills carry more than one domain tag, so these add up to more than 9,238. Classification rules live in classify.mjs.
Give your agent the whole catalog.
One command. Runs locally, costs nothing, and works with any MCP client.
claude mcp add skills npx -y @gengirish/skills-mcp