What problem does it solve?
Automates the repetitive, multi-step task of completing PRDs by running Claude in a controlled loop until the product requirements are fully implemented.
Core Features & Use Cases
- Iterative task selection: Finds the highest-priority task and implements it in each cycle.
- Quality checks: Runs tests and type checks to ensure changes are safe.
- Progress tracking: Updates the PRD and appends progress to a log file, enabling traceability across iterations.
- Collaboration flow: Supports autonomous execution but requires human oversight if PRD stalls.
Quick Start
Run the Ralph loop with a target number of iterations and the PRD markdown file, optionally providing a progress file path.