skills/c7/SKILL.md
Fetches up-to-date library documentation from Context7 and saves to /tmp/context7/. Use when needing current API docs, code examples, library references, SDK documentation, or checking latest library versions. Triggers: context7, c7, library docs, fetch docs, current documentation, api reference.
npx skillsauth add antoniocascais/claude-code-toolkit c7Install this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Fetch-only skill. Does NOT read docs into context.
scripts/c7.sh <library-name> "<query>"
Example:
scripts/c7.sh nextjs "app router middleware"
scripts/c7.sh --list
scripts/c7.sh --force <library-name> "<query>"
Run scripts/c7.sh <library> "<query>"
Handle output:
CACHED: <path> (Xh old) → Use AskUserQuestion: "Documentation for X is already cached (Y hours old). Use cached version or fetch fresh?"
--forceNOT_FOUND: → Use AskUserQuestion: "Library not found in Context7. How should I proceed?" with options like retry with different name, skip, etc.RATE_LIMITED: → inform user rate limit hit, stopAPI_ERROR: → inform user of error, stopDone. Do NOT read the file into context.
| Code | Output | Action | |------|--------|--------| | 0 | filepath | Success - report location | | 0 | CACHED: path | Ask user: use cache or re-fetch? | | 1 | NOT_FOUND: | Ask user for alternatives | | 2 | RATE_LIMITED: | Inform user, stop | | 3 | API_ERROR: | Inform user, stop | | 4 | FUZZY_MATCH: | Ask user: "Context7 matched X instead of Y. Use this or try different name?" |
tools
Reviews Claude Code sessions and proposes workflow improvements. Use when: (1) /workflow-review command, (2) "review my workflow", "how can I improve", (3) after long sessions when nudged, (4) start of session with pending review. Analyzes tool usage patterns, CLAUDE.md configuration, and compares against CC best practices. Proposes: CLAUDE.md updates, new skills, underused CC features. Saves session summaries to .claude/workflow-reviews/ for cross-session continuity.
devops
Activates voice conversation mode using Pocket TTS Docker container. Use when user says "voice mode", "let's talk", "talk to me", "speak your responses", or wants Claude to respond with spoken audio. Speaks all responses through TTS and plays via speakers.
testing
Guides strong, effective unit test generation using proven testing techniques. Use when writing unit tests, reviewing test quality, improving existing tests, generating test cases, checking test coverage strength, or when tests exist but may be weak. Triggers on: unit test, test quality, test coverage, write tests, improve tests, review tests, test strength, mutation testing, boundary testing.
development
Creates new Claude Code skills with proper structure and best practices. Use when user wants to create a skill, update an existing skill, add a new command, scaffold a workflow, define skill hooks, or asks "how do I make a skill".