c7search

Solid

Retrieve up-to-date documentation and code examples for any software library, framework, or API via the Context7 service, using the `c7search` CLI. Use this skill whenever looking up how to use a library or framework, finding current code examples for a specific API or feature, verifying the correct signature or usage of a library function, or checking library behavior that may have changed since the training cutoff — even when the user doesn't name Context7 or c7search explicitly. `c7search` is a single Go binary wrapping Context7's public v2 API with on-disk caching, retries, and predictable exit codes.

AI & Automation 8 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
32
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# c7search `c7search` wraps the Context7 v2 documentation API in a single static binary. It exposes two operations — resolve a library name to an ID, then fetch docs for that ID — with on-disk caching, secret redaction, retries, and semantic exit codes. Payload goes to **stdout** (markdown by default, JSON on demand); status messages go to **stderr**, so you can pipe stdout straight into the model context without filtering. ## When to use - "How do I X in `<library>`" / "show me `<library>`'s API for Y" - Need current code examples or usage for a library or framework - A library may have changed since the training cutoff - Verifying the right API surface before generating code that uses it ## Check the binary is installed ```bash command -v c7search >/dev/null 2>&1 && c7search version || echo MISSING ``` If `MISSING`: the quickest install (and the only one needing no extra steps on macOS) is `go install github.com/kevin-burns/c7search@latest`, then ensure `$(go env GOPATH)/bin` is on `$PATH`. For release binaries and per-OS notes (macOS Gatekeeper, Windows SmartScreen), see the install section of the README: <https://github.com/kevin-burns/c7search#install>. If you can't install a binary, fall back to the curl-based `context7` skill (same endpoints, no caching/retries): <https://github.com/intellectronica/agent-skills/blob/main/skills/context7/SKILL.md> An API key is optional (`CONTEXT7_API_KEY=ctx7sk-...` lifts rate limits); the anonymous tier is fine for casual looku...

Details

Author
kevin-burns
Repository
kevin-burns/claude-skills
Created
2 months ago
Last Updated
today
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Solid

context7

Fetch up-to-date library/framework/API documentation from Context7, bypassing training-cutoff limits. Use when: (1) User asks how to use/configure/install a library, framework, or SDK, (2) Code examples or API reference needed for a specific package, (3) Version-specific behavior questions (e.g., "React 19", "Next.js 15"), (4) Any npm package, GitHub repo, or framework mention (React/Vue/Next/Prisma/Tailwind/Supabase/...). Triggers: "如何实现", "怎么写", "配置", "安装", "文档", "How do I", "Show me how", "generate code", library/framework names. Differentiator: Real-time authoritative docs via Context7 API, complements grok-search (real-time news) and exa (semantic web research) — use this for library/API specifics, not general web search.

65 Updated yesterday
Dianel555
Code & Development Listed

context7

Retrieves authoritative, up-to-date technical documentation, API references, configuration details, and code examples for any developer technology. Use this skill whenever answering technical questions or writing code that interacts with external technologies. This includes libraries, frameworks, programming languages, SDKs, APIs, CLI tools, cloud services, infrastructure tools, and developer platforms. Common scenarios: - looking up API endpoints, classes, functions, or method parameters - checking configuration options or CLI commands - answering "how do I" technical questions - generating code that uses a specific library or service - debugging issues related to frameworks, SDKs, or APIs - retrieving setup instructions, examples, or migration guides - verifying version-specific behavior or breaking changes Prefer this skill whenever documentation accuracy matters or when model knowledge may be outdated.

2 Updated 4 days ago
marcioaltoe
AI & Automation Solid

context7

Fetch up-to-date, version-specific library documentation from Context7 for accurate API references, code examples, and usage patterns. Use when working with any library or framework and you need current documentation instead of relying on training data. Trigger when the user says "context7", "/context7", "look up docs for [library]", "get documentation for [library]", or when you need to validate code against current library APIs. Also use proactively when writing code that depends on external libraries to ensure correctness.

11 Updated today
mishahanin