upstash avatar

Find Docs

This pulls current documentation and API references for any library or framework using the Context7 CLI. It's meant to replace guessing from training data when you need actual current syntax, config options, or migration steps. The workflow is straightforward: resolve a library name to an ID, then query the docs with your specific question. Works for React, Next.js, Prisma, Django, whatever. The skill guide emphasizes writing specific queries instead of one-word searches and warns you to run the library lookup first before querying docs. Useful when you're debugging version-specific behavior or need to verify that an API hasn't changed since training cutoff.

skills.sh installs
10.1K
GitHub stars
64.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add upstash/context7 --skill find-docs --agent claude-code

Installs into .claude/skills of the current project.

Files

Documentation Lookup

Retrieve current documentation and code examples for any library using the Context7 CLI.

Run commands with npx ctx7@latest so setup always uses the latest CLI without a global install:

npx ctx7@latest library <name> "<query>"
npx ctx7@latest docs <libraryId> "<query>"

Optionally install globally if you prefer a bare ctx7 command:

npm install -g ctx7@latest

Workflow

Two-step process: resolve the library name to an ID, then query docs with that ID.

# Step 1: Resolve library ID
npx ctx7@latest library <name> "<query>"

# Step 2: Query documentation
npx ctx7@latest docs <libraryId> "<query>"

You MUST call library first to obtain a valid library ID UNLESS the user explicitly provides a library ID in the format /org/project or /org/project/version.

IMPORTANT: Do not run these commands more than 3 times per question. If you cannot find what you need after 3 attempts, use the best result you have.

Step 1: Resolve a Library

Resolves a package/product name to a Context7-compatible library ID and returns matching libraries.

Sponsors

Details

Repository
github.com/upstash/context7
Categories
Frontend Development, Backend & APIs, Documentation, Release Management, Debugging, Python, Cloud & Infrastructure, Java & JVM, CLI & Terminal, Databases
First seen
Apr 16, 2026

More from upstash/context7

All 4
1wondelai avatarrefactoring-uiwondelai/skillsAudit and fix visual hierarchy, spacing, color, and depth in web UIs. Use when the user mentions "my UI looks off" (or amateur/unprofessional), "fix the design"10.1Kskills.sh installs
2deckardger avatartanstack-start-best-practicesdeckardger/tanstack-agent-skillsTanStack Start best practices for full-stack React applications. Server functions, middleware, SSR, authentication, and deployment patterns. Activate when build9.9Kskills.sh installs
3wondelai avatarweb-typographywondelai/skillsSelect, pair, and implement typefaces for web projects. Use when the user mentions "font pairing", "which typeface", "line height", "responsive typography", "we9.7Kskills.sh installs
4conardli avatarweb-design-engineerconardli/garden-skillsBuild or redesign polished browser-rendered visual artifacts with HTML/CSS/JavaScript/React: pages, dashboards, prototypes, slide decks, animations, UI mockups,9.6Kskills.sh installs
5github avatarfolder-structure-blueprint-generatorgithub/awesome-copilotComprehensive technology-agnostic prompt for analyzing and documenting project folder structures. Auto-detects project types (.NET, Java, React, Angular, Python9.5Kskills.sh installs
6github avatarcode-exemplars-blueprint-generatorgithub/awesome-copilotTechnology-agnostic prompt generator that creates customizable AI prompts for scanning codebases and identifying high-quality code exemplars. Supports multiple 8.8Kskills.sh installs