
from bug-hunter120
Run an adversarial, sequential-first pipeline (Recon → Hunter → Skeptic → Referee) to find, verify, and optionally auto-fix runtime bugs and security issues acr
Bug Hunter provides a multi-phase adversarial pipeline for finding and validating bugs in codebases. It maps the project (Recon), runs deep scanning passes (Hunter), challenges findings (Skeptic), and confirms real issues (Referee). When enabled, it can create safe branch-based fixes with checkpointed commits and verification. The skill supports multiple modes (single-file, small, parallel-hybrid, extended, scaled, large-codebase loop) and is built to handle both small PR reviews and large monorepos with resume state.
Use Bug Hunter for security audits, regression checks, code reviews focused on runtime behavior, or whenever you need an automated adversarial scan. Trigger phrases include requests to scan a project, review a PR, run a security review, or automatically fix eligible issues. It is suitable for CI gating, pre-merge checks, and scheduled security sweeps.
Designed for multi-agent pipelines and CLI-style agent backends (Claude Code, Codex/CLI agents, Cursor, local-sequential agents). Works in automated CI or interactive review contexts.
Bug-hunter is a comprehensive adversarial bug-hunting pipeline with 19 scripts implementing a Recon→Hunter→Skeptic→Referee flow with fix and experiment loops. Scripts are well-structured Node.js modules with schema validation, state management, and lock handling. The .cjs scripts couldn't be run standalone by the auditor (they require module imports and CLI arguments), and the single .sh script failed because the test-fixture directory doesn't exist in the audit sandbox. Security is solid: shell commands use spawnSync with argv arrays, a shellQuote helper exists, and the one bash -c usage is explicitly documented as user-controlled. Network calls only go to context7.com API (documentation lookup). Minor concern: prepublish-guard.cjs uses execSync with template literal interpolation for version strings (low risk — only interpolates package.json version).
node (for .cjs scripts)High-quality skill with impressive scope. 19 scripts covering state management, code indexing, dependency scanning, triage, PR scoping, fix locking, experiment loops, report rendering, schema validation, and more. Well-documented SKILL.md with clear phases, flags, and workflows. The only shell injection vector (bash -c in experiment-loop) is explicitly documented as user-controlled. No hardcoded credentials, no exfiltration, no auto-update, no destructive rm commands. The .cjs scripts are architecturally sound with proper error handling and input validation.