---
description: "Loop with mu until a check is clean (tsc, lint, tests), with a stop rule written first"
argument-hint: "<stop rule, e.g. npx tsc --noEmit exits 0>"
---
Loop with mu until this holds. Load the mu skill, then read its
`recipes/loop-until-done.md` in full and follow it.

Stop rule: $@
