independent-qa
Installation
SKILL.md
Independent QA
Dispatch isolated reviewer subagents to verify your code. Harnessed uses independent QA to lower self-evaluation bias and improve issue-finding rate. Self-critique is useful for improving a draft, but it does not replace the independent QA loop.
When This Skill Activates
- After completing a round of code changes (new code, bug fix, refactor)
- After fixing issues from a previous QA round (re-evaluation)
- NOT for micro tasks (single-line, config-only, comment-only changes)
Execution Flow
Step 1: Locate the Contract
Determine the acceptance criteria source:
- Standalone mode: Read
.harnessed/contract.md - Complementary mode (Superpowers): Read the spec from
docs/superpowers/specs/, normalize it into.harnessed/contract.md, and use that as the shared criteria source