ralph-init

Solid

Initialize a PRD (Product Requirements Document) for structured ralph-loop execution

AI & Automation 6 stars 1 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
28
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
62
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Ralph Init Skill [RALPH-INIT - PRD CREATION MODE] ## What is PRD? A PRD (Product Requirements Document) structures your task into discrete user stories for ralph-loop. ## Your Task Create `.omc/prd.json` and `.omc/progress.txt` based on the task description. ### prd.json Structure ```json { "project": "[Project Name]", "branchName": "ralph/[feature-name]", "description": "[Feature description]", "userStories": [ { "id": "US-001", "title": "[Short title]", "description": "As a [user], I want to [action] so that [benefit].", "acceptanceCriteria": ["Criterion 1", "Typecheck passes"], "priority": 1, "passes": false } ] } ``` ### progress.txt Structure ``` # Ralph Progress Log Started: [ISO timestamp] ## Codebase Patterns (No patterns discovered yet) --- ``` ### Guidelines 1. **Right-sized stories**: Each completable in one focused session 2. **Verifiable criteria**: Include "Typecheck passes", "Tests pass" 3. **Independent stories**: Minimize dependencies between stories 4. **Priority order**: Foundational work (DB, types) before UI After creating files, report summary and suggest running `/ralph-loop` to start. Task to break down: {{ARGUMENTS}}

Details

Author
mazenyassergithub
Repository
mazenyassergithub/oh-my-claudecode
Created
4 years ago
Last Updated
yesterday
Language
TypeScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category