Back to skills
SkillHub ClubShip Full StackFull StackBackend

context7-tools

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

Packaged view

This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.

Stars
1
Hot score
77
Updated
March 20, 2026
Overall rating
C0.9
Composite score
0.9
Best-practice grade
N/A

Install command

npx @skill-hub/cli install bsamiee-parametric-portal-context7-tools
documentationcliapilibrarypython

Repository

bsamiee/Parametric_Portal

Skill path: .claude/skills/context7-tools

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

Open repository

Best for

Primary workflow: Ship Full Stack.

Technical facets: Full Stack, Backend.

Target audience: everyone.

License: Unknown.

Original source

Catalog source: SkillHub Club.

Repository owner: bsamiee.

This is still a mirrored public skill entry. Review the repository before installing into production workflows.

What it helps with

  • Install context7-tools into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
  • Review https://github.com/bsamiee/Parametric_Portal before adding context7-tools to shared team environments
  • Use context7-tools for development workflows

Works across

Claude CodeCodex CLIGemini CLIOpenCode

Favorites: 0.

Sub-skills: 0.

Aggregator: No.

Original source / Raw SKILL.md

---
name: context7-tools
type: complex
depth: base
user-invocable: false
description: >-
  Queries Context7 library documentation via Python CLI. Use when resolving
  library IDs, fetching API references, code examples, or conceptual guides.
---

# [H1][CONTEXT7-TOOLS]
>**Dictum:** *Three commands mirror MCP capabilities plus unified convenience.*

<br>

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.