PRD Writing Prompt
Creates complete Product Requirements Documents with strategic context
- •Clear problem statement using Jobs-to-be-Done framework
- •Specific success metrics with measurable outcomes
- •User stories that capture different personas and scenarios
- •Technical requirements that engineering can estimate
- •Clear scope boundaries (what's in and what's out)
- •Writing solutions instead of problems
- •Vague success criteria like “improve user experience”
- •Missing non-functional requirements (performance, security)
- •No stakeholder alignment on priorities
- •Too much detail too early in the process
Okay but what ACTUALLY goes in a PRD? (Not the textbook answer)
Look, I've written 200+ PRDs. Here's what actually matters: WHYwe're building this (not just what), who's going to use it (with names if possible), how we'll know it worked (with real numbers), and what we're NOT building. Everything else? Nice to have.
The stuff that gets people in trouble: forgetting edge cases, not defining "done", and assuming everyone understands the context you have in your head.
How technical should I get before engineering tells me to stay in my lane?
Ha! Been there. Sweet spot is this: describe what needs to happen, not how to code it. "When user clicks X, show Y based on their subscription tier" = good. "Use a Redux store with async middleware" = prepare for eye rolls.
I learned this the hard way when our tech lead literally crossed out half my PRD and wrote "Let us figure out the implementation" in red marker. Message received.
My PRD is already 15 pages and I'm not done. Help?
Stop. Right now. I once wrote a 47-page PRD for a "simple" dashboard feature. Nobody read past page 3. Nobody.
Rule of thumb: if it's over 8 pages, you're either building too much at once or explaining too much detail. Break it into phases or kill some features. Your future self (and everyone else) will thank you.
PRD vs product spec... aren't they basically the same thing?
Nope! PRD = "We need a login system because users are confused". Product spec = "OAuth 2.0 with JWT tokens, password reset flow includes SMS verification, max 3 failed attempts before lockout".
Think of PRD as the "what and why". Spec is the "exactly how". Most of the time you just need the PRD. Save the spec for complex features or when engineering explicitly asks for it.
Should I include that one edge case that affects 0.1% of users?
Depends on who those 0.1% are. If it's your biggest customers or something that could break everything... yes. If it's "what if someone enters their name as an emoji"... probably not for v1.
I have a rule: if addressing the edge case takes longer than the main feature, it goes in the "future considerations" section. Document it so you don't forget, but don't let perfect be the enemy of shipped.
How do I write PRDs when requirements keep changing every week?
Oh, you work at a startup too? Here's what works: version your PRD. Seriously. PRD v1.0, v1.1, v2.0... and keep a changelog at the top.
When someone asks for the 47th change, show them the changelog. Sometimes they realize they're being ridiculous. Sometimes they don't, but at least you have documentation for the retrospective about why this took 6 months instead of 6 weeks.
What if engineering says my PRD is "impossible"?
First: ask "impossible or just really hard?" There's a difference. If it's truly impossible, work with them to find alternatives. If it's just hard... well, that's why we pay engineering the big bucks!
But seriously, dig deeper. Usually there's a technical constraint you didn't know about, or they're thinking about edge cases you didn't consider. Grab coffee, sit together, and find a path forward.
Do I really need a PRD for changing a button color?
No. Please no.
PRDs are for features that need alignment, estimation, or have unclear requirements. Button colors, copy changes, fixing broken links... just make a ticket. Life's too short for 3-page PRDs about hex codes.
(But if that button color change is part of a bigger rebrand affecting 47 screens... yeah, you might need a PRD.)
How do I get my stakeholder to actually READ the PRD?
Lead with an executive summary. One page max. Include the key decision points and what you need from them specifically.
Pro tip: schedule a 30-minute "PRD review" meeting. Most people won't read it beforehand, but they'll skim it during the meeting while you're talking. Gets you the feedback you need and they feel involved in the process.
Also? Make it scannable. Headers, bullet points, bold text for key info. Nobody has time for walls of text in Times New Roman.
What's the deal with success metrics? Do I really need numbers for everything?
Not everything, but more than you think. "Users will love it" isn't a metric. "Increase user satisfaction score from 6.2 to 7.5" is.
Here's what I learned after shipping features that "felt successful" but couldn't prove it: pick 2-3 metrics you can actually measure. One business metric (revenue, conversion, retention). One usage metric (DAU, feature adoption, time spent). One quality metric (error rates, support tickets, NPS).
And for the love of all things holy, make sure you can actually measure them before you ship. Finding out your analytics don't track the thing you promised to improve is... not fun.
When to Use
Use this template when planning new features, API integrations, or product enhancements that require stakeholder alignment and engineering estimates.
Pro Tips
- •Be specific with your variable inputs for better results
- •Review and iterate on the AI output as needed
- •Enable web search for the most current information
Expected Output
Structured PRD document