What problem does it solve?
This Skill automates iterative tasks by executing them with fresh context per iteration, using the filesystem as memory and Git for version control, thus avoiding context pollution and ensuring reliable results.
Core Features & Use Cases
- Fresh Context Execution: Each iteration starts with a clean context window, ensuring that tasks are completed without interference from previous iterations.
- Filesystem Memory: Tracks progress and requirements in
PROGRESS.md and PRD.md, respectively, stored on the filesystem.
- Git Versioning: Every completed task is committed to Git, allowing for rollback and audit trails.
- Use Case: Ideal for multi-step tasks that require iterative development and testing, such as software development or complex problem-solving.
Quick Start
To initiate the Ralph Loop for a task, use the command: /ralph-loop "Build the authentication module"