--- description: Look up documentation for any library argument-hint: [query] --- # /context7:docs Fetches up-to-date documentation and code examples for a library. ## Usage ``` /context7:docs [query] ``` - **library**: The library name, or a Context7 ID starting with `/` - **query**: What you're looking for (optional but recommended) ## Examples ``` /context7:docs react hooks /context7:docs next.js authentication /context7:docs prisma relations /context7:docs /vercel/next.js/v15.1.8 app router /context7:docs /supabase/supabase row level security ``` ## How It Works 1. If the library starts with `/`, it's used directly as the Context7 ID 2. Otherwise, `resolve-library-id` finds the best matching library 3. `query-docs` fetches documentation relevant to your query 4. Results include code examples and explanations ## Version-Specific Lookups Include the version in the library ID for pinned documentation: ``` /context7:docs /vercel/next.js/v15.1.8 middleware /context7:docs /facebook/react/v19.0.0 use hook ``` This is useful when you're working with a specific version and want docs that match exactly.