build-until-pass
Installation
SKILL.md
Build Until Pass
A bounded self-correcting loop: run the project's check command, capture its errors, apply the smallest diff that addresses the first failure, re-run, and repeat until it exits 0 — or until a hard attempt cap is hit.
The core principle: the check command is the judge, not you. You do not
declare the build "basically fixed." Green is exit code 0. Anything else is
red, and red means another round.
This is the engineering-discipline counterpart to "run it and hope." The cap exists so the agent backs off instead of burning tokens thrashing on an error it cannot fix without human input.