From ai-frameworks
Fetch up-to-date library documentation via Context7 MCP server. Use when working with any library, framework, SDK, or API. Replaces stale training data with current docs. Triggers: "get docs for X", "context7 X", "fetch X docs", "how does X API work", or any library usage question.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-frameworks:context7The summary Claude sees in its skill listing — used to decide when to auto-load this skill
MCP server that fetches current documentation for any library/framework.
MCP server that fetches current documentation for any library/framework.
Find Context7 library ID for package name.
Input: libraryName (string) — e.g. "react", "nextjs", "prisma"
Output: library ID for use with get-library-docs
Fetch docs for resolved library.
Input:
- libraryId (string) — from resolve-library-id
- topic (string, optional) — narrow to specific topic
- tokens (number, optional) — control context size
Example topics: "routing", "middleware", "authentication", "hooks"
"Get React Router v7 docs for nested routes"
→ resolve-library-id("react-router") → get-library-docs(id, topic="nested routes")
"How does Prisma handle relations?"
→ resolve-library-id("prisma") → get-library-docs(id, topic="relations")
"Next.js App Router middleware"
→ resolve-library-id("nextjs") → get-library-docs(id, topic="middleware app router")
1000+ libraries. If it's on npm, PyPI, crates.io, or major package registries — Context7 likely has it.
npx claudepluginhub kushal9889/claude-plugins --plugin ai-frameworksCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.