Retrieves up-to-date documentation, API references, and code examples for any developer technology. Use this skill whenever the user asks about a specific library, framework, SDK, CLI tool, or cloud service -- even for well-known ones like React, Next.js, Prisma, Express, Tailwind, Django, or Spring Boot. Your training data may not reflect recent API changes or version updates. Always use for: API syntax questions, configuration options, version migration issues, "how do I" questions mentioning
Detected risks:
The 'find-docs' skill is designed to provide developers with up-to-date documentation, API references, and code examples for any technology or library they are working with. It addresses the challenge that training data may become outdated, especially for fast-evolving libraries and frameworks, and ensures that users have access to the latest guidance directly from authoritative sources. By leveraging the Context7 CLI, developers can quickly resolve library names to specific IDs and query the most relevant documentation and examples, avoiding reliance on potentially outdated knowledge from training data or static sources.
The skill offers a streamlined workflow consisting of two main steps: first, resolving the library name to a Context7-compatible library ID, and second, querying documentation and code examples using that ID. It supports version-specific queries and provides detailed result fields, including library descriptions, available code snippets, source reputation, benchmark scores, and versions. The skill emphasizes careful query formulation to disambiguate libraries with similar names and prioritizes authoritative and high-quality results. Users are guided to limit queries to three attempts per question, ensuring efficient and focused retrieval.
This skill is particularly valuable for developers seeking help with API syntax, configuration options, version migrations, setup instructions, and debugging specific to a library or CLI tool. Target users include software engineers, DevOps professionals, and technical leads who need reliable, current documentation for frameworks like React, Next.js, Prisma, Express, Tailwind, Django, or Spring Boot. It is useful for both beginners learning a new library and experienced developers requiring precise, up-to-date references for ongoing projects.
Use the Context7 CLI 'library' command with the library name and your query. This will return a Context7-compatible library ID, which you can then use with the 'docs' command.
Yes. If the user provides a version, you can use a version-specific library ID in the format '/org/project/version' when querying documentation.
Analyze the query for relevance, name similarity, code snippet coverage, source reputation, and benchmark score. Select the most relevant match and, if needed, acknowledge other possibilities or ask for clarification.
Yes. You should not run these commands more than three times per question. If you cannot find the desired information after three attempts, use the best result obtained.
It is preferred over general web search for API details, configuration options, and code examples because it provides verified and up-to-date references specific to the library.
Quick Setup:
.claude/skills/Repository
upstash/context7