Look up library and framework documentation. Use when the user asks about API docs, library usage, framework features, or mentions specific libraries/packages by name.
Fetches up-to-date API docs and code examples from context7.com when you mention libraries or ask about framework features. Activates automatically when you reference specific packages or request documentation.
/plugin marketplace add krmcbride/claude-plugins/plugin install essentials@krmcbride-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
When to activate:
Two-step process:
Search for the library to get its context7 ID:
curl -s "https://context7.com/api/v2/search?query={library_name}" | jq '.results[:3]'
Example - searching for "react":
curl -s "https://context7.com/api/v2/search?query=react" | jq '.results[:3] | .[] | {id, title}'
This returns matching libraries. Use the id field (e.g., /facebook/react or /websites/react_dev).
Use the library ID from step 1:
curl -s "https://context7.com/api/v2/docs/code{library_id}?topic={topic}&page=1"
Example - fetching React hooks docs:
curl -s "https://context7.com/api/v2/docs/code/facebook/react?topic=hooks&page=1"
Parameters:
topic - Focus area (e.g., hooks, routing, authentication)page - Pagination (1-10), use if first page doesn't have enough infoResponse: Returns markdown-formatted documentation snippets with code examples.
Fallback: If context7 doesn't have the library or returns errors, use web search.