Skip to content
context7-tools logo

[H1][CONTEXT7-TOOLS]

context7-tools

Queries Context7 library documentation via unified Python CLI. Use when resolving library IDs, fetching API references, code examples, or conceptual guides for any programming library or framework.

mattnigh/skills_collection0installs24stars

SKILL.md

Full skill instructions

[H1][CONTEXT7-TOOLS]

Dictum: Two-step resolution ensures accurate documentation retrieval.

<br>

Query Context7 library documentation via unified Python CLI.

[IMPORTANT] Commands require arguments. First resolve, then docs.

# Resolve library name → ID
uv run .claude/​skills/​context7-tools/​scripts/​context7.py resolve --library "react"

# Fetch documentation by resolved ID
uv run .claude/​skills/​context7-tools/​scripts/​context7.py docs --library-id "/​facebook/​react"

# Apply topic filter
uv run .claude/​skills/​context7-tools/​scripts/​context7.py docs --library-id "/​facebook/​react" --topic "hooks"

# Set custom token limit
uv run .claude/​skills/​context7-tools/​scripts/​context7.py docs --library-id "/​vercel/​next.js" --tokens 10000

[1][OUTPUT]

Commands return: {"status": "success|error", ...}.

[INDEX][CMD][RESPONSE]
[1]resolve{library: string, matches: object[]}
[2]docs{library_id: string, docs: object}