context7▌
am-will/codex-skills · updated Apr 8, 2026
Fetch current library documentation via Context7 API for any external package.
- ›Search for libraries by name, then retrieve documentation context using the library ID and a specific query
- ›Supports two output formats (txt and markdown) with configurable token limits for response size
- ›Use proactively when working with external libraries, installing dependencies, debugging library-specific issues, or verifying APIs beyond your training data cutoff
- ›API key stored in .env file within th
Context7 Documentation Fetcher
Retrieve current library documentation via Context7 API.
IMPORTANT: CONTEXT7_API_KEY IS STORED IN THE .env FILE IN THE SKILL FOLDER THAT THE CONTEXT7 SKILL IS INSTALLED IN. SEARCH FOR IT THERE. .env FILES ARE HIDDEN FILES.
Example: ~/.agents/skills/context7/.env ~/.claude/skills/context7/.env
Workflow
1. Search for the library
python3 ~/.codex/skills/context7/scripts/context7.py search "<library-name>"
Example:
python3 ~/.codex/skills/context7/scripts/context7.py search "next.js"
Returns library metadata including the id field needed for step 2.
2. Fetch documentation context
python3 ~/.codex/skills/context7/scripts/context7.py context "<library-id>" "<query>"
Example:
python3 ~/.codex/skills/context7/scripts/context7.py context "/vercel/next.js" "app router middleware"
Options:
--type txt|md- Output format (default: txt)--tokens N- Limit response tokens
Quick Reference
| Task | Command |
|---|---|
| Find React docs | search "react" |
| Get React hooks info | context "/facebook/react" "useEffect cleanup" |
| Find Supabase | search "supabase" |
| Get Supabase auth | context "/supabase/supabase" "authentication row level security" |
When to Use
- Before implementing any library-dependent feature
- When unsure about current API signatures
- For library version-specific behavior
- To verify best practices and patterns
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.6★★★★★27 reviews- ★★★★★Aanya Mensah· Dec 16, 2024
Registry listing for context7 matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Ira Agarwal· Dec 16, 2024
Keeps context tight: context7 is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Chaitanya Patil· Dec 4, 2024
Keeps context tight: context7 is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Aanya Perez· Nov 27, 2024
context7 fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Piyush G· Nov 23, 2024
context7 has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Henry Ndlovu· Nov 7, 2024
Useful defaults in context7 — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Ira Patel· Nov 7, 2024
context7 has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Henry Park· Oct 26, 2024
I recommend context7 for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Chen Anderson· Oct 26, 2024
Solid pick for teams standardizing on skills: context7 is focused, and the summary matches what you get after install.
- ★★★★★Daniel Smith· Oct 18, 2024
We added context7 from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
showing 1-10 of 27