commit-security-scan
Scan code changes for security vulnerabilities using Bug Hunter-native artifacts and STRIDE context. Use whenever the user asks…
Unified documentation lookup for Bug Hunter agents. Uses Context Hub (chub) as primary source with Context7 API fallback. Provides verified library/framework documentation to prevent false positives and ensure correct fix patterns.
Claude Code
$ npx -y skills add codexstar69/bug-hunter --skill doc-lookup --agent claude-code
Codex
$ npx skills add codexstar69/bug-hunter --skill doc-lookup -a codex -y
Cursor
$ npx skills add codexstar69/bug-hunter --skill doc-lookup -a cursor -y
Gemini CLI
$ npx skills add codexstar69/bug-hunter --skill doc-lookup -a gemini-cli -y
GitHub Copilot
$ npx skills add codexstar69/bug-hunter --skill doc-lookup -a github-copilot -y
OpenCode
$ npx skills add codexstar69/bug-hunter --skill doc-lookup -a opencode -y
Windsurf
$ npx skills add codexstar69/bug-hunter --skill doc-lookup -a windsurf -y
name: doc-lookup description: "Unified documentation lookup for Bug Hunter agents. Uses Context Hub (chub) as primary source with Context7 API fallback. Provides verified library/framework documentation to prevent false positives and ensure correct fix patterns."
When you need to verify a claim about how a library, framework, or API actually behaves — do NOT guess from training data. Look it up.
`SKILL_DIR` is injected by the orchestrator. Use it for all helper script paths.
The lookup script tries **Context Hub (chub)** first for curated, versioned docs, then falls back to **Context7** when chub doesn't have the library.
**Search for the library**
node "$SKILL_DIR/scripts/doc-lookup.cjs" search "<library>" "<what you need to know>"
Example: `node "$SKILL_DIR/scripts/doc-lookup.cjs" search "prisma" "SQL injection parameterized queries"`
This returns results from both sources with a `recommended_source` and `recommended_id`.
**Fetch documentation**
node "$SKILL_DIR/scripts/doc-lookup.cjs" get "<library-or-id>" "<specific question>"
Example: `node "$SKILL_DIR/scripts/doc-lookup.cjs" get "prisma/orm" "are raw queries parameterized by default"`
This fetches curated docs from chub if available, otherwise Context7 documentation snippets with code examples.
**Optional flags:**
Adversarial AI bug hunter with auto-fix skill for Claude Code, Cursor, Codex CLI, GitHub Copilot CLI, Kiro CLI, Opencode, Pi Coding Agent, and more. Multi-agent pipeline finds security vulnerabilities, logic errors, and runtime bugs — then fixes them autonomously on a safe branch.
Scan code changes for security vulnerabilities using Bug Hunter-native artifacts and STRIDE context. Use whenever the user asks…
Surgical code fixer for Bug Hunter. Implements minimal, precise fixes for verified bugs. Uses doc-lookup (Context Hub + Context7)…
Behavioral code analysis for Bug Hunter. Finds logic, security, concurrency, and contract defects with traced runtime triggers…
Triage enrichment for Bug Hunter. Maps tech stack, trust, state, error, concurrency, and service boundaries without reclassifying…
Final arbiter for Bug Hunter. Independently verifies behavioral findings, resolves Skeptic challenges, and calibrates severity…
Run a focused STRIDE-based security review using Bug Hunter-native artifacts. Use whenever the user asks for a full security…
Use for authorized security assessment of REST, GraphQL, WebSocket, or SOAP APIs, including discovery, authentication,…
Extract and decrypt Windows DPAPI-protected secrets (Credential Manager, browser logins/cookies, Wi-Fi credentials, KeePass keys)…
Clean and finalize authorized natural-language text intended for readers by auditing suspicious invisible Unicode and rewriting…