MCP Hub
Back to servers

skill-library-mcp

MCP server providing on-demand skill loading for AI coding assistants

npm168/wk
Stars
1
Updated
Feb 14, 2026

Quick Install

npx -y skill-library-mcp

Skill Library MCP

690+ ready-to-use skills for AI coding assistants, served on demand via MCP.

npm version License: MIT Node.js

An MCP server that provides on-demand skill loading for AI coding assistants. Instead of stuffing your system prompt with every skill you might need, this server indexes 690+ skills and serves only the ones relevant to your current task — keeping context windows lean and responses focused.

Why?

  • 690+ skills covering frontend, backend, DevOps, security, testing, databases, AI/ML, automation, and more
  • On-demand loading — skills are fetched only when needed, not crammed into every conversation
  • IDF-weighted search — finds the right skill even from natural language queries like "help me debug a memory leak"
  • Works with any MCP-compatible tool — Claude Code, Cursor, Windsurf, VS Code, Claude Desktop, and others
  • Zero config — run with npx, no setup needed

Quick Start

Add to your tool's MCP configuration:

Claude Code (CLI)

Add to ~/.claude/settings.json:

{
  "mcpServers": {
    "skill-library": {
      "command": "npx",
      "args": ["-y", "skill-library-mcp"]
    }
  }
}
Claude Desktop

Add to your claude_desktop_config.json (location varies by OS):

{
  "mcpServers": {
    "skill-library": {
      "command": "npx",
      "args": ["-y", "skill-library-mcp"]
    }
  }
}
Cursor

Add to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):

{
  "mcpServers": {
    "skill-library": {
      "command": "npx",
      "args": ["-y", "skill-library-mcp"]
    }
  }
}
Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "skill-library": {
      "command": "npx",
      "args": ["-y", "skill-library-mcp"]
    }
  }
}
VS Code (Copilot)

Add to .vscode/mcp.json:

{
  "servers": {
    "skill-library": {
      "command": "npx",
      "args": ["-y", "skill-library-mcp"]
    }
  }
}
Antigravity

See Antigravity docs for MCP server configuration format.

Manual installation
git clone https://github.com/modbender/skill-library-mcp
cd skill-library-mcp
pnpm install
pnpm build

Then point your MCP config to the built binary:

{
  "mcpServers": {
    "skill-library": {
      "command": "node",
      "args": ["/path/to/skill-library-mcp/dist/index.js"]
    }
  }
}

Tools

search_skill

Search for skills by keyword. Returns a ranked list of matching skill names and descriptions.

search_skill({ query: "react patterns" })

load_skill

Load the full content of a skill by name. Optionally includes resource files.

load_skill({ name: "brainstorming", include_resources: true })

Skill Categories

The library includes 690+ skills across areas like:

CategoryExamples
FrontendReact patterns, Angular, Tailwind, accessibility, web performance
BackendNode.js, FastAPI, Django, NestJS, GraphQL, API design
DevOps & CloudTerraform, Kubernetes, Docker, AWS, CI/CD, GitOps
TestingTDD workflows, Playwright, testing patterns, E2E testing
SecurityPenetration testing, OWASP, threat modeling, security scanning
AI & MLLLM application dev, RAG implementation, agent patterns, prompt engineering
DatabasesPostgreSQL, database design, migrations, SQL optimization
AutomationSlack, GitHub, Jira, Salesforce, Zapier, and 40+ integrations
ArchitectureMicroservices, event sourcing, CQRS, clean code, design patterns

Skill Format

Skills are directories containing a SKILL.md file with YAML frontmatter:

---
name: my-skill
description: What this skill does
---

# My Skill

Skill content here...

Skills can optionally include a resources/ directory with additional .md files that are appended when include_resources: true is set.

Contributing

Contributions are welcome! To add a new skill:

  1. Create a directory under skills/ with your skill name
  2. Add a SKILL.md file with YAML frontmatter (name, description)
  3. Run pnpm dedup to check for duplicates
  4. Submit a PR

Development

pnpm install          # Install dependencies
pnpm test             # Run tests
pnpm build            # Build to dist/
pnpm dev              # Run server locally
pnpm dedup            # Check for duplicate skills
make ci               # Run test + build

License

MIT

Reviews

No reviews yet

Sign in to write a review