Use current library and framework docs through Context7, preferring MCP tools with the CLI as a fallback. Activates for setup questions, API references, code examples, or named frameworks such as React, Next.js, or Prisma.
85%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
When a request depends on current library, framework, SDK, API, CLI, or cloud-service behavior, fetch current documentation through Context7 instead of relying on training data.
Activate when the user:
Do not use Context7 for refactoring, business-logic debugging, code review, scripts written from scratch, or general programming concepts that do not depend on current external documentation.
Prefer the Context7 MCP tools when they are available. Use the CLI only when the current harness does not expose the MCP tools.
Use no more than three Context7 resolution or documentation calls per question, regardless of transport.
If the user did not provide a valid /org/project or /org/project/version ID:
resolve-library-id with the official library name and the user's full question.npx ctx7@latest library <name> "<user's question>".Do not send API keys, passwords, credentials, or other secrets in the query.
Choose one result using:
query-docs with the selected library ID and the user's specific question.npx ctx7@latest docs <libraryId> "<user's question>".If a CLI request fails with a quota error, tell the user and suggest npx ctx7@latest login or CONTEXT7_API_KEY. If the answer remains unclear after the call limit, state the uncertainty instead of guessing.
saski/arnesto
752f690
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.