loop
Installation
SKILL.md
Loop Skill
Use $loop when the user wants one scoped artifact completed with an explicit inspect, code, review, repair cycle.
Do not manually simulate the loop in chat. The skill invokes the executable harness, and the harness writes the truth artifact:
.loop/runs/<run_id>/final-receipt.json
Boundary
$loop is a single DAG node worker, not a project DAG engine.
Outer project agents own dependencies, scheduling, multi-artifact plans, retries across nodes, branch/worktree policy, and promotion decisions. $loop owns one bounded artifact transaction:
explorer once -> coder attempt -> deterministic checks -> code-reviewer -> repair or stop