← ClaudeAtlas

qol-debuglisted

Use when asked to locate, hunt for bugs, or find security vulnerabilities in a qol-tools repo (qol-monorepo, qol-skills) - first-pass identification, evidence-gathering, and high-confidence reporting without fixing. Triggers on "locate bugs", "find bugs", "bug hunt", "first pass", "hunt for defects", "report back what you found", "find security vulnerabilities", "security review", "hunt for vulnerabilities", "find exploits", or any read-only debugging or security sweep. Covers baseline verification (clippy + full test suite), live qol-dev session log mining, recent-fix and newest-feature prioritization, the static bug-shape and security grep catalogs, per-suspect source verification, multi-perspective review for high-value targets, guest-VM confirmation of runtime findings, and the report template that ships only high-confidence findings.
qol-tools/qol-skills · ★ 0 · Code & Development · score 62
Install: claude install-skill qol-tools/qol-skills
# qol-debug A first-pass bug or vulnerability hunt is an evidence loop, not a code read: establish a clean baseline, mine the live runtime, scan for known bug and attack shapes, verify every suspect in source, confirm runtime-dependent impact in a guest, and report only findings that survive verification. ## Scope discipline Classify the request before touching anything: - **Locate / identify / report**: read-only. No fixes, no edits, no commits. - **Locate then fix**: deliver the findings first, then fix under the standard delivery rules. - **Ambiguous**: hunt read-only; ask before editing product code. **Report only high-confidence findings.** A finding qualifies when it has all four: (1) a concrete location, (2) evidence (a log line, command output, or a provable contradiction in the code path), (3) a root cause that survives re-reading the code and its callers, and (4) an impact statement. Drop anything below that bar unless the user explicitly asks for a low-confidence list. ## The loop ### 1. Baseline (start early; scan while it runs) These commands apply to Rust workspace roots (qol-monorepo). Adapt the baseline to the target repo's toolchain elsewhere: a Node repo runs its own test suite and has no `target/` cache. - Check for a warm `target/` directory first: clippy and tests reuse it. - `cargo clippy --workspace --all-targets`: zero warnings means the bugs are logic-level, not lint-level. Host clippy only proves the host platform; the recurring regression c