writing-prds
Help teams write focused, actionable product requirements documents using frameworks from 11 product leaders.
- Start with problem and context before solutions; include "why now" to justify timing and urgency against competing priorities
- Choose the right format for your product type: traditional PRDs for feature specs, prototypes or prompt sets for AI features, executable evals as living requirements
- Define success upfront with clear metrics and outcomes; keep documents lightweight and outcome-focused rather than exhaustively detailed
- Use PR/FAQ format to describe customer, problem, and solution in factual language; consider AI scaffolding for basics like user stories and out-of-scope items
Writing PRDs
Help the user write effective product requirements documents using frameworks and insights from 11 product leaders.
How to Help
When the user asks for help with PRDs:
- Start with the why - Ask about the problem being solved and why it matters now, before features
- Define success upfront - Help them articulate how they'll know the feature succeeded
- Choose the right format - Discuss whether they need a traditional doc, a prototype, or executable evals
- Keep it actionable - Ensure the document leads to clear team action, not just documentation
Core Principles
Lead with problem and context
Maggie Crowley: "The most important section is the first part - what is the background and context? What is the problem, why does it matter, and why does it matter now?" Center the team on the 'why' and the urgency before discussing solutions.
The PR/FAQ forces clarity
More from refoundai/lenny-skills
personal-productivity
Help users manage their time and tasks more effectively. Use when someone is overwhelmed with work, struggling with focus, trying to balance multiple responsibilities, or asking how to get more done.
4.6Kcompetitive-analysis
Help users understand and respond to competition. Use when someone is positioning against competitors, evaluating market threats, running competitive war games, or deciding how much to focus on competitors versus customers.
1.9Kbrand-storytelling
Help users craft compelling brand narratives. Use when someone is defining brand strategy, writing company positioning, creating pitch narratives, developing messaging frameworks, or trying to make their company story more memorable.
1.8Kcontent-marketing
Help users build content marketing strategies. Use when someone is starting a blog, building SEO, creating thought leadership content, or deciding on content formats and distribution channels.
1.7Kvibe-coding
Help users build software using AI coding tools. Use when someone is using AI to generate code, building prototypes without deep technical skills, or exploring how non-engineers can create functional software through natural language.
1.7Kstartup-ideation
Help users generate and evaluate startup ideas. Use when someone is brainstorming business ideas, trying to find a startup concept, evaluating whether an idea is worth pursuing, or looking for unique market opportunities.
1.7K