Install
npx skillscat add yeachan-heo/oh-my-claudecode/ralph-init Install via the SkillsCat registry.
The ralph-init skill creates a structured product requirements document (PRD) based on a project description, defining problem, goals, acceptance criteria, constraints, and implementation phases. It solves the need for a clear, testable specification that enables an agent to execute and verify a ralph-loop. Use it when starting a new feature or project to provide the completion criteria for automated execution.
Ralph Init
Initialize a PRD (Product Requirements Document) for structured ralph-loop execution. Creates a structured requirements document that Ralph can use for goal-driven iteration.
Usage
/oh-my-claudecode:ralph-init "project or feature description"Behavior
- Gather requirements via interactive interview or from the provided description
- Create PRD at
.omc/plans/prd-{slug}.mdwith:- Problem statement
- Goals and non-goals
- Acceptance criteria (testable)
- Technical constraints
- Implementation phases
- Link to Ralph so that
/oh-my-claudecode:ralphcan use the PRD as its completion criteria
Output
A structured PRD file saved to .omc/plans/ that serves as the definition of done for Ralph execution.
Next Steps
After creating the PRD, start execution with:
/oh-my-claudecode:ralph "implement the PRD"Ralph will iterate until all acceptance criteria in the PRD are met and architect-verified.