What problem does it solve?
Ralph prevents incomplete or superficially "done" work by running a persistent iterative loop that forces implementation to continue until fresh verification evidence (tests, builds, lint) and architect sign-off confirm true completion. It avoids silent failures, skipped tests, and scope reduction that commonly occur in multi-step development tasks.
Core Features & Use Cases
- Persistent state & snapshots: Save and resume grounded context for long-running tasks across iterations.
- Parallel delegation: Fire specialist agents concurrently at appropriate tiers (LOW, STANDARD, THOROUGH) for independent workstreams.
- Mandatory verification & cleanup: Run automated verification (tests/builds/lint), require architect approval, run ai-slop-cleaner on changed files, and re-run regressions before completion.
- Use Case: Finish a multi-file refactor that must pass full test suites and receive architect approval before merging.
Quick Start
Invoke the ralph skill with a clear task statement, for example: ralph finish the authentication feature and verify all tests and builds pass.