find-docs

Retrieves current library documentation and code examples via the Context7 CLI.

1|Updated Oct 11, 2025
One-click install
npx skills add https://github.com/ibytechaos/claude --skill find-docs-ibytechaos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-docs
Source: https://github.com/ibytechaos/claude/tree/main/plugins/context7/skills/find-docs
Command: npx skills add https://github.com/ibytechaos/claude --skill find-docs-ibytechaos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ctx7.

What problem does it solve? Training data often lags behind real library releases, so API signatures, configuration options, and migration details recalled from memory are frequently outdated or wrong. This Skill queries live documentation through the Context7 CLI so answers about any library, framework, SDK, or CLI tool reflect current versions. ## Core Features & Use Cases - Library Resolution: Converts a package or product name into a Context7-compatible library ID (format /org/project), ranked by name similarity, snippet count, source reputation, and benchmark score. - Documentation Querying: Fetches up-to-date code snippets and prose explanations for a resolved library ID, including version-specific IDs like /vercel/next.js/v14.3.0-canary.87. - Use Case: When asked how to clean up an async useEffect in React, resolve the library with ctx7 library react "..." and then pull current docs with ctx7 docs /facebook/react "..." instead of relying on potentially stale training knowledge. ## Quick Start Ask the assistant to look up the current documentation for a specific library question, such as how to configure authentication middleware in the latest Next.js app router.

Frequently Asked Questions about find-docs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get up-to-date documentation for a library like React or Next.js?

Use the Context7 CLI in two steps: run ctx7 library with the package name and a descriptive query to resolve a library ID, then run ctx7 docs with that ID and your question to retrieve current documentation and code examples.

What is a Context7 library ID and how do I find one?

A Context7 library ID is an identifier in the format /org/project, such as /facebook/react. Find it by running ctx7 library with the library name and a query; results are ranked by name similarity, snippet count, source reputation, and benchmark score.

Can I query documentation for a specific library version?

Yes, append the version to the library ID in the format /org/project/version, for example /vercel/next.js/v14.3.0-canary.87. Available versions are listed in the ctx7 library output; use the closest match to the version the user specified.

Does Context7 require an API key or authentication?

Context7 works without authentication. For higher rate limits, set the CONTEXT7_API_KEY environment variable or run ctx7 login to authenticate via OAuth.

Why does ctx7 docs fail with an invalid library error?

The docs command requires a valid library ID with a leading slash, such as /facebook/react, not a plain name like react. Always run ctx7 library first to resolve the correct ID before querying documentation.

What happens when the Context7 monthly quota is exceeded?

Quota errors mean the Context7 usage limit is reached. Authenticate with ctx7 login for higher limits, or answer from training knowledge while clearly telling the user the information may be outdated.