What problem does it solve?
Ralph removes the manual overhead of draining ready task queues, claiming the right leaf task, and confirming completion without relying on a separate daemon or ad hoc orchestration.
Core Features & Use Cases
- Runs prep and verify bookkeeping inline in the main session so state changes persist reliably.
- Dispatches one short-lived worker per leaf task to keep implementation work isolated.
- Supports epic-scoped draining from the current branch or repository-wide draining when no epic matches.
- Handles failure recovery, queue-empty detection, and hot-loop protection.
- Use case: a developer on a feature branch can let the skill process every ready leaf under the matching epic while keeping the session deterministic.
Quick Start
Tell the assistant to drain the current ready queue for this repository and report each task as it is claimed, worked, and verified.