What problem does it solve?
This Skill automates the entire software development lifecycle, from planning and implementation to verification, without requiring user intervention.
Core Features & Use Cases
- Autonomous Development: Initiates an autonomous, iterative development loop based on a state file or a direct prompt.
- Plan Mode: Executes tasks defined in an existing state file, following a task graph and acceptance criteria.
- Skip-Plan Mode: Generates a minimal state file from a prompt and proceeds with implementation.
- Automated Verification: Validates implemented changes against acceptance criteria.
- Use Case: Imagine you need to add a new feature or fix a bug. You can invoke Ralph with a prompt, and it will autonomously write code, test it, and verify it meets the requirements, all without you needing to write a single line of code or run a command.
Quick Start
Invoke the ralph skill with a prompt describing the task you want to accomplish.