What problem does it solve?
This Skill solves the problem of managing long-running, multi-step development work where progress needs to be verified across many iterations rather than done in one shot.
Core Features & Use Cases
- Long-running iterative loops: Keeps an agent working across iterations until completion or max-iteration limits are reached, using a persistent task file and state.
- Pacing controls: Uses options like items-per-iteration and max-iterations to guide effort distribution across turns.
- Periodic reflection: Optionally triggers structured self-reflection checkpoints to reduce unproductive grinding.
- Use case: Refactoring a non-trivial module—start with clear goals and a checklist, update evidence as you go, and periodically reassess the plan when progress stalls.
Quick Start
Start a Ralph loop named "refactor-auth" that iterates through about 3 checklist items per turn and reflects every 10 iterations, with a task markdown that includes Goals, a Checklist, and a Verification section.