find-docs
An agent skill by upstash, from upstash/context7. Tags: api, developer-tools, documentation, research, validation.
What it does
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 a library name, debugging that involves library-specific behavior, setup instructions, and CLI tool usage. Use even when you think you know the answer — do not rely on training data for API details, signatures, or configuration options as they are frequently outdated. Always verify against current docs. Prefer this over web search for library documentation and API details.
Install
With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:
npx skills add upstash/context7 --skill find-docs
Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):
git clone --depth 1 https://github.com/upstash/context7
cp -r context7/skills/find-docs ~/.claude/skills/find-docs
Safety box score
Grade C, moderate risk: 37 of 100 risk points, rated 2026-10-16. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.
This skill is a thin wrapper around the Context7 CLI for fetching docs and examples. Its main risks are that it executes `npx ctx7@latest` from npm, sends your lookup queries to a remote service, and optionally supports a global install and API-key/OAuth login.
| Category | Level | Why |
|---|---|---|
| Code & shell execution | 2 (moderate) | It runs a third-party CLI via `npx ctx7@latest ...`, so using the skill executes code fetched from npm rather than only local files. |
| Network access | 2 (moderate) | The workflow queries Context7 remotely (`npx ctx7@latest library` / `docs`) and can also authenticate with `npx ctx7@latest login` or `CONTEXT7_API_KEY`. |
| Filesystem reach | 0 (none) | The skill does not describe reading, writing, or deleting project files or user files beyond normal CLI output. |
| Secrets & credentials | 1 (low) | It explicitly supports `export CONTEXT7_API_KEY=your_key` and `npx ctx7@latest login`, so users may expose or store credentials for the service. |
| Privilege & persistence | 2 (moderate) | `npm install -g ctx7@latest` installs a package globally for the user, changing shared npm state outside the project. |
| Instruction hijack surface | 0 (none) | I did not find prompt-injection text, hidden instructions, or attempts to bypass safeguards beyond normal workflow guidance. |
| Irreversible actions | 0 (none) | The skill only looks up documentation; it does not itself publish, post, deploy, pay, or modify external systems. |
| Transparency | 2 (moderate) | The actual CLI behavior is in an external `@latest` npm package, so the executed code is not fully visible in this skill review and can change over time. |
Before installing
- Avoid `npm install -g ctx7@latest` unless you want a global package on this machine.
- If you will use auth, check how `CONTEXT7_API_KEY` or `npx ctx7@latest login` stores credentials.
- Try one lookup in a disposable shell first to confirm you are comfortable running a registry-fetched CLI.
- Do not include secrets or proprietary code in the library/query text you send to Context7.
Rated 2026-10-16 by an automated review of 1 file from the skill's repository.
Source
- Repository
- upstash/context7 (all skills from this repository)
- Path
- skills/find-docs/SKILL.md
- Branch
- master
- Updated
- 2026-09-23
Related skills
- verify-this — Verify a claim with fresh local evidence: restate it falsifiably, capture baseline and treatment, compare artifacts, and return VERIFIED, NOT VERIFIED.
- X MCP guide — ALWAYS read this when a user connects the X plugin or any X MCP, before using any X connection, and again on any X error.
- atlassian-mcp — Integrates with Atlassian products to manage project tracking and documentation via MCP protocol.
- code-documenter — Generates, formats, and validates technical documentation — including docstrings, OpenAPI/Swagger specs, JSDoc annotations, doc portals, and user guides.
- deep-research — Generate format-controlled research reports with evidence tracking, citations, source governance, and multi-pass synthesis.
- legacy-modernizer — Designs incremental migration strategies, identifies service boundaries, produces dependency maps and migration roadmaps.