loop-controller

Installation
SKILL.md

loop-controller

Why this is a deliberate (disable-model-invocation) skill. A loop edits, commits, and spends tokens on its own. You want to type /loop-controller (or have the orchestrator dispatch it), not have Claude silently start an autonomous loop because a test happened to fail. The discipline below is what makes that safe.

The one rule that governs every loop

A loop is only as good as its stopping condition. Loops converge when "done" is an external signal the agent cannot argue with — a test exit code, a coverage percentage, an empty queue, a fresh evaluator's verdict. They diverge — oscillate, thrash, or run the budget to zero — when "done" is a subjective judgment the agent grades itself on. Agents are pathological optimists about their own work; left to self-assess, they declare victory early.

Installs
1
GitHub Stars
11
First Seen
Sep 4, 2026