qa-sweep
The qa-sweep skill implements a three-phase quality assurance protocol for code implementations and reviews. It mandates parallel independent implementation work, requires a mandatory adversarial review phase by a fresh agent who assumes all prior work is incorrect, and includes a separate completeness verification phase to ensure delivered work matches original plans. Use this protocol on all implementation, debugging, and review tasks, particularly high-risk work involving security, authentication, or payments, to achieve at least 95% confidence in code quality and comprehensive edge case coverage before final commits.
git clone --depth 1 https://github.com/zaxbysauce/opencode-swarm /tmp/qa-sweep && cp -r /tmp/qa-sweep/.claude/skills/qa-sweep ~/.claude/skills/qa-sweepSKILL.md
## QA & Independent Review Protocol Follow this protocol on every implementation, fix, debugging, or review task. ### Phase 1 — Parallel Implementation - Use parallel sub-agents to speed up independent units of work wherever possible. - Each sub-agent must read relevant source code end-to-end before making changes. - Reference official documentation to verify whether any behavior is intended before treating it as a bug. - Do not trust assumptions — prove every behavior against actual code. ### Phase 2 — Independent Adversarial Review (Mandatory) After implementation, spawn a FRESH sub-agent that has not participated in any prior work. Give it this directive verbatim: > "Assume all work done by the implementing agent is incorrect until you can prove otherwise with > absolute evidence from the actual code. The implementing agent makes frequent mistakes and tends > to miss edge cases. Do not trust any claim without tracing it yourself. Review every change, > test, and edge case end-to-end through the real source." The review agent must: - Independently trace each change end-to-end through the codebase - Search for related issues and regressions the implementing agent may have introduced - Verify documented behavior vs. actual code behavior - Surface every edge case not explicitly covered **Timing requirement:** Phase 2 must complete and all confirmed findings must be addressed **before the commit you intend as the final substantive push**. Do not defer this to "after CI passes" — CI passing on a buggy commit does not retroactively make the review optional. For high-risk work (security, isolation, IPC contracts, auth, payments), this is a hard gate with no exceptions. ### Phase 3 — Completeness Verification Spawn a SECOND independent agent to verify original planned work vs. delivered work: > "Assume nothing was completed correctly or fully. Map every originally planned item to actual > code changes and verify each one independently. Do not trust the implementing agent's report." ### Stop Condition Do NOT stop until ≥95% confident that: - All issues, related issues, and edge cases are covered - All review agent findings have been addressed - Delivered work matches the original plan completely If below 95%, state what remains and continue working. #### User-controlled gates When the user has explicitly declined or deferred an action that is theirs to take — such as choosing "Leave it for you" on a merge offer, or explicitly saying they will merge manually — that action is outside the agent's scope. The 95% confidence gate applies to technical work the agent controls. Publication by merge is a user-controlled gate: once the user has deliberately declined it, the agent's work is complete and the stop condition is satisfied. Do not loop on pending user-controlled actions.
>
Run a rigorous, quote-grounded codebase review or security/QA/accessibility/performance/AI-slop/enhancement audit. Use for full-repo or large-subsystem review reports; not for normal implementation. Performs Phase 0 inventory, selected exhaustive tracks with non-diluting depth, coverage closure, reviewer/critic validation, and writes .swarm/review-v8 artifacts without modifying source files.
>
>
Use when asked to trace, investigate, root-cause, plan, fix, close, or prepare a PR for a GitHub issue or bug report. Runs an evidence-first issue workflow: GitHub intake, reproduction, reasoning-guided localization, no-gap fix planning, independent critic review, user approval gate, implementation, tests, and PR-ready closure.
>
>