Claude
Skills
Sign in
Back

context7

Included with Lifetime
$97 forever

Retrieve current library documentation and code examples from Context7. Use when looking up library APIs, "docs", specific library versions, or "how to use [library]". Prefer over training knowledge for library-specific questions. Do not use for general programming concepts.

Generalscripts

What this skill does


# Context7 Documentation Lookup

Retrieve current documentation and code examples for any programming library directly from the source.

## Usage

Use the Python script at `scripts/context7.py`.

### Get Documentation

```bash
# Text format (default)
python scripts/context7.py docs \
  --library-id /facebook/react --query "useEffect cleanup function"

# Specific version
python scripts/context7.py docs \
  --library-id /vercel/next.js/v15.1.8 --query "app router middleware"
```

### Search Libraries

Use search only when the library ID is unknown:

```bash
python scripts/context7.py search \
  --library react --query "hooks"
```

## Query Tips

- Use detailed, natural language queries for better results
- Good: `"How to implement authentication with middleware"`
- Bad: `"auth"`

## Common Library IDs

| Library | ID |
| ------- | -- |
| React | `/facebook/react` |
| Next.js | `/vercel/next.js` |
| TailwindCSS | `/tailwindlabs/tailwindcss` |
| Expo | `/expo/expo` |
| ORPC | `middleapi/orpc` |

## Rules

- Query docs directly when you know the library ID
- Use search only if unsure about the library ID
- Use specific version IDs for consistent results (e.g., `/vercel/next.js/v15.1.8`)
- Use `--format json` for structured output
Files: 2
Size: 7.8 KB
Complexity: 29/100
Category: General

Related in General