Documentation Lookup
Get up-to-date docs and code examples for any library or framework
✨ The solution you've been looking for
This skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.
See It In Action
Interactive preview & real-world examples
AI Conversation Simulator
See how users interact with this skill
User Prompt
How do I configure Next.js middleware for authentication?
Skill Processing
Analyzing request...
Agent Response
Step-by-step setup instructions with current syntax and best practices from official Next.js documentation
Quick Start (3 Steps)
Get up and running in minutes
Install
claude-code skill install documentation-lookup
claude-code skill install documentation-lookupConfig
First Trigger
@documentation-lookup helpCommands
| Command | Description | Required Args |
|---|---|---|
| @documentation-lookup framework-setup-guidance | Get current setup and configuration instructions for modern frameworks | None |
| @documentation-lookup library-code-examples | Generate code using specific libraries with up-to-date APIs | None |
| @documentation-lookup api-reference-lookup | Access current API methods and parameters for popular services | None |
Typical Use Cases
Framework Setup Guidance
Get current setup and configuration instructions for modern frameworks
Library Code Examples
Generate code using specific libraries with up-to-date APIs
API Reference Lookup
Access current API methods and parameters for popular services
Overview
When the user asks about libraries, frameworks, or needs code examples, use Context7 to fetch current documentation instead of relying on training data.
When to Use This Skill
Activate this skill when the user:
- Asks setup or configuration questions (“How do I configure Next.js middleware?”)
- Requests code involving libraries (“Write a Prisma query for…”)
- Needs API references (“What are the Supabase auth methods?”)
- Mentions specific frameworks (React, Vue, Svelte, Express, Tailwind, etc.)
How to Fetch Documentation
Step 1: Resolve the Library ID
Call resolve-library-id with:
libraryName: The library name extracted from the user’s questionquery: The user’s full question (improves relevance ranking)
Step 2: Select the Best Match
From the resolution results, choose based on:
- Exact or closest name match to what the user asked for
- Higher benchmark scores indicate better documentation quality
- If the user mentioned a version (e.g., “React 19”), prefer version-specific IDs
Step 3: Fetch the Documentation
Call query-docs with:
libraryId: The selected Context7 library ID (e.g.,/vercel/next.js)query: The user’s specific question
Step 4: Use the Documentation
Incorporate the fetched documentation into your response:
- Answer the user’s question using current, accurate information
- Include relevant code examples from the docs
- Cite the library version when relevant
Guidelines
- Be specific: Pass the user’s full question as the query for better results
- Version awareness: When users mention versions (“Next.js 15”, “React 19”), use version-specific library IDs if available from the resolution step
- Prefer official sources: When multiple matches exist, prefer official/primary packages over community forks
What Users Are Saying
Real feedback from the community
Environment Matrix
Dependencies
Framework Support
Context Window
Security & Privacy
Information
- Author
- upstash
- Updated
- 2026-01-30
- Category
- productivity-tools
Related Skills
Documentation Lookup
This skill should be used when the user asks about libraries, frameworks, API references, or needs …
View Details →Agent Memory
Use this skill when the user asks to save, remember, recall, or organize memories. Triggers on: …
View Details →Agent Memory
Use this skill when the user asks to save, remember, recall, or organize memories. Triggers on: …
View Details →