Agent skill

context7-tools

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

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/context7-tools

SKILL.md

[H1][CONTEXT7-TOOLS]

Dictum: Three commands mirror MCP capabilities plus unified convenience.

Query Context7 library documentation. Matches MCP tool structure.


[1][COMMANDS]

[CMD] [ARGS] [RETURNS]
resolve <library> [query] Top 5 matching IDs with scores
docs <library-id> <query> Documentation filtered by query
lookup <library> <query> Resolve + docs in one call

[2][USAGE]

bash
# Resolve library → see options
uv run .claude/skills/context7-tools/scripts/context7.py resolve effect

# Fetch docs for specific ID
uv run .claude/skills/context7-tools/scripts/context7.py docs /effect-ts/effect "Services"

# Unified: resolve + docs
uv run .claude/skills/context7-tools/scripts/context7.py lookup react "hooks"

Slash command: /lib-docs react "hooks and state"


[3][SELECTION_LOGIC]

lookup auto-selects library by: VIP status → highest benchmark score.

Use resolve first when disambiguation needed.

Didn't find tool you were looking for?

Be as detailed as possible for better results