← ClaudeAtlas

auditlisted

Run a multi-category code audit on the cqs codebase. Spawns parallel agents per batch.
jamie8johnson/cqs · ★ 7 · AI & Automation · score 74
Install: claude install-skill jamie8johnson/cqs
# Audit Run the 16-category code audit. ## Arguments - `$ARGUMENTS` — batch number (1-2) or `all` for full audit **`all` means run BOTH batches** — all 16 categories. Run batch 1, then batch 2, then triage all findings together. Do NOT stop after batch 1. ## Batches There are 16 categories split into 2 batches of 8. Each batch spawns 8 parallel agents (one per category). `all` runs both batches sequentially. | Batch | Categories | |-------|-----------| | 1 | Code Quality, Documentation, API Design, Error Handling, Observability, Test Coverage (adversarial), Robustness, Scaling & Hardcoded Limits | | 2 | Algorithm Correctness, Extensibility, Platform Behavior, Security, Data Safety, Performance, Resource Management, Test Coverage (happy path) | ## Process ### Setup 1. **Archive previous audit**: If `docs/audit-findings.md` or `docs/audit-triage.md` exist, rename both with the version suffix (e.g., `audit-findings-v0.9.1.md`, `audit-triage-v0.9.1.md`). Each audit starts with fresh files. 2. **Enable audit mode**: `cqs audit-mode on --expires 2h -q` — prevents stale notes from biasing review ### Per-Batch 3. **Create team**: One team per batch (`audit-batch-N`) 4. **Spawn teammates**: One per category. Use `model: "opus"` for every auditor — sonnet produces lower-quality judgments and haiku misses subtle findings. The per-category scope keeps each agent focused enough that opus cost is reasonable. 5. **Each teammate prompt must include**: - Their category scope