Generating Prd Md From Userstory Md

Converts UserStory.md into a structured PRD.md document. Use after generating UserStory.md and before initializing the Ralph loop.

qte77 Updated

File contents

Generate PRD.md from UserStory.md

Converts docs/UserStory.md into a structured docs/PRD.md using the PRD template.

Workflow

  1. Read docs/UserStory.md — Validate it exists, parse all sections (Problem, Value, User Stories, Success Criteria, Constraints, Out of Scope)
  2. Read template at ralph/docs/templates/prd.md.template
  3. Convert sections:
    • Problem + Value Proposition → Project Overview
    • User Stories section → User Stories Reference
    • User stories → Functional requirements grouped by area
    • Success Criteria + Constraints → Non-Functional Requirements
    • Out of Scope → Out of Scope
  4. Backup — If docs/PRD.md exists, copy to docs/PRD.md.bak
  5. Write docs/PRD.md
  6. Suggest next step: make ralph_init_loop

Usage

make ralph_create_prd_md

Template Location

ralph/docs/templates/prd.md.template

qte77/claude-code-plugins/tree/main/plugins/ralph/skills/generating-prd-md-from-userstory-md commit 4fc5779232

Frequently asked questions

npx skillmds@latest add qte77/generating-prd-md-from-userstory-md