create-a-prd
/create-a-prd
Create a PRD by interviewing the user, exploring the codebase, sketching deep modules, then filing the PRD as a local Markdown file.
Workflow
You may skip steps when the conversation already covered them — capture, don't re-interview.
1. Get a long, detailed description
Ask the user for a long, detailed description of the problem they want to solve and any potential solutions they've considered. Encourage rambling — you'll structure it later.
2. Verify in the codebase
Explore the repo to confirm the user's assertions and understand current state. If the user says "we don't have X yet", check. If they say "this currently does Y", trace it.
3. Grill the user
Interview relentlessly about every aspect of the plan. For every question, provide your recommended answer — lead with "I'd recommend X because Y. Want to go with that, or something different?"