templates/skills/modules/context7/SKILL.md
Use MCP Context7 to access up-to-date library documentation before adding dependencies.
npx skillsauth add hivellm/rulebook Context7Install 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.
CRITICAL: Use MCP Context7 to access up-to-date library documentation before adding dependencies.
Resolve a package name to Context7-compatible library ID:
resolve-library-id("tokio") → "/tokio-rs/tokio"
resolve-library-id("react") → "/facebook/react"
Fetch documentation with optional topic filter:
get-library-docs("/tokio-rs/tokio", topic="async")
Before adding ANY dependency:
1. resolve-library-id(library_name)
2. get-library-docs(library_id)
3. Check latest version and security
4. Add dependency with correct version
5. Document choice in commit
Before updating major version:
1. get-library-docs for current version
2. get-library-docs for target version
3. Review breaking changes
4. Plan migration
✅ DO:
❌ DON'T:
research
Create structured analyses with numbered findings, execution plans, and task materialization
research
Author a rulebook task spec interactively — research, draft, ask the user clarifying questions, confirm, then create the tasks in rulebook ready for /rulebook-driver. Use when the user wants to plan/spec a feature before implementing.
development
Behavioral guidelines to reduce common LLM coding mistakes — overcomplication, sloppy refactors, hidden assumptions, weak goals. Use when writing, reviewing, or refactoring code. Auto-applies; invoke explicitly via /karpathy-guidelines or 'follow karpathy discipline'.
data-ai
Autonomous AI agent loop for iterative task implementation (@hivehub/rulebook ralph)