PRD Writing Prompt

Creates complete Product Requirements Documents with strategic context

documentationPopularintermediateJTBDRICEMoSCoWAARRR1500-2000 words
Customize Your Prompt
Fill in the variables to generate your personalized prompt
Preview
See how your prompt will look with the current variables
You are a Senior Product Manager creating a Product Requirements Document (PRD) for [Product/Feature Name] targeting [Target Users].

Structure your PRD with these sections:

## 1. EXECUTIVE SUMMARY
- Problem statement using Jobs-to-be-Done framework
- Solution overview in 2-3 sentences
- Success metrics (leading and lagging indicators)
- Resource requirements and timeline

## 2. STRATEGIC CONTEXT
- Market opportunity and competitive landscape
- How this aligns with company OKRs
- RICE score breakdown (Reach, Impact, Confidence, Effort)
- Risk assessment and mitigation strategies

## 3. USER RESEARCH & PERSONAS
- Primary and secondary user personas
- User journey mapping for key workflows
- Pain points and unmet needs
- Acceptance criteria from user perspective

## 4. FUNCTIONAL REQUIREMENTS
Using MoSCoW prioritization:
- MUST HAVE: Core functionality for MVP
- SHOULD HAVE: Important but not critical
- COULD HAVE: Nice-to-have features
- WILL NOT HAVE: Explicitly out of scope

## 5. NON-FUNCTIONAL REQUIREMENTS
- Performance benchmarks
- Security and compliance requirements
- Accessibility standards (WCAG 2.1 AA)
- Integration requirements with existing systems

## 6. SUCCESS METRICS & KPIs
- AARRR framework metrics
- Leading indicators for early validation
- Lagging indicators for long-term success
- Data collection and analysis plan

## 7. TRADE-OFF ANALYSIS
- **What we're optimizing for**: [Primary goal]
- **What we're trading off**: [Explicit compromises]
- **Alternative approaches considered**: [Other options and why rejected]
- **Technical debt implications**: [What debt we're taking on]
- **Future flexibility impact**: [How this affects future options]

## 8. ROLLBACK PLAN
- **Rollback triggers**: [Specific metrics/conditions that trigger rollback]
- **Rollback procedure**: [Step-by-step process]
- **Data preservation**: [What data needs to be saved]
- **Communication plan**: [How to notify users/stakeholders]
- **Recovery time objective**: [Maximum acceptable downtime]

## 9. FEATURE FLAG STRATEGY
- **Flag architecture**: [How features will be gated]
- **Rollout phases**: [% of users and timeline]
- **Monitoring per phase**: [What to watch at each stage]
- **Kill switch implementation**: [Emergency shutdown process]

Include specific, actionable details. Address edge cases and contingency plans.

## Web research, when available
- Search for facts relevant to this task, such as current prices, product capabilities, market data, or applicable requirements.
- Prefer primary sources. Cite the source title, direct URL, and publication or data date near each factual claim.
- Match source recency to the claim. Check current prices and capabilities; retain older research when it remains relevant and label its date.
- Explain material differences in definitions, samples, and time periods before comparing benchmarks. Report conflicting evidence and access limits.
- Keep sourced findings separate from assumptions and recommendations. Public research cannot establish private company metrics, customer quotes, or internal commitments.
- If browsing is unavailable or a fact cannot be verified, say so. Do not invent sources or imply a search was completed.

## Evidence and accuracy
- Use supplied facts and verified sources. Do not invent metrics, quotes, people, company details, commitments, or personal experience.
- Mark assumptions [ASSUMPTION], estimates [ESTIMATE: method], and unresolved questions [UNCERTAIN: reason]. Leave unavailable values unfilled rather than guessing.
- Explain confidence as high, medium, or low using the evidence available. These labels are judgments, not calibrated probabilities. Give numerical probabilities only when a stated method supports them.
- Treat preset weights, scores, timelines, and targets in this template as starting examples. Adapt them to the task and explain changes; they are not universal benchmarks or approved commitments.
- Define score scales and directions before calculating totals. Keep units, denominators, and time periods consistent. Do not average away a critical blocker.
- Use only exact supplied or verified quotes with attribution. Label requested fictional examples as illustrative. Distinguish observed behavior from inferred motives or causes.
- Use only the sections and rows the task needs. Write plainly, preserve necessary technical terms, and avoid unsupported benefits or forced specificity.
- Identify missing information needed for a decision. Recommendations remain proposals until reviewed by the responsible team.

## Evidence and accuracy
- Use supplied facts and verified sources. Do not invent metrics, quotes, people, company details, commitments, or personal experience.
- Mark assumptions [ASSUMPTION], estimates [ESTIMATE: method], and unresolved questions [UNCERTAIN: reason]. Leave unavailable values unfilled rather than guessing.
- Explain confidence as high, medium, or low using the evidence available. These labels are judgments, not calibrated probabilities. Give numerical probabilities only when a stated method supports them.
- Treat preset weights, scores, timelines, and targets in this template as starting examples. Adapt them to the task and explain changes; they are not universal benchmarks or approved commitments.
- Define score scales and directions before calculating totals. Keep units, denominators, and time periods consistent. Do not average away a critical blocker.
- Use only exact supplied or verified quotes with attribution. Label requested fictional examples as illustrative. Distinguish observed behavior from inferred motives or causes.
- Use only the sections and rows the task needs. Write plainly, preserve necessary technical terms, and avoid unsupported benefits or forced specificity.
- Identify missing information needed for a decision. Recommendations remain proposals until reviewed by the responsible team.
What Makes a Good PRD
  • •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)
Common PRD Mistakes to Avoid
  • •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
PRD questions

What belongs in a PRD?

Start with WHY you are building it, who will use it, how you will measure success, and what is out of scope. Add the requirements and constraints needed to make the decision.

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 much technical detail should I include?

Describe required behavior and relevant constraints. For example, state what a user sees based on their subscription tier. Specify an implementation such as Redux only when it is a real constraint.

Review technical requirements with engineering so the PRD captures constraints without prescribing unnecessary implementation details.

My PRD is already 15 pages and I'm not done. Help?

Review which sections readers need to understand the problem, scope, and decision. Move detailed supporting material to an appendix.

Length alone does not tell you whether the scope is too large. Consider phases when the work contains independently useful pieces.

PRD vs product spec... aren't they basically the same thing?

A PRD usually explains the problem, intended outcomes, and requirements. A technical specification can detail implementation choices, such as authentication flows, token handling, and retry limits. Teams use these labels differently.

Agree with engineering on which document holds requirements and which holds implementation details. Link them so readers can follow the decision.

Should I include that one edge case that affects 0.1% of users?

Assess the harm, affected users, and likelihood. A rare security or data-loss case may matter more than a frequent cosmetic issue.

Compare the risk of deferring the edge case with the cost of handling it. Document the decision and any follow-up work.

How do I write PRDs when requirements keep changing every week?

Version the PRD and keep a changelog of material changes to scope, assumptions, and decisions.

For a new request, record its impact on scope and timing before agreeing to it. The changelog helps explain how the plan changed.

What if engineering says my PRD is "impossible"?

Ask which constraint makes the requirement infeasible and whether an alternative could achieve the same outcome.

Review technical limits and edge cases together, then document the agreed approach.

Do I really need a PRD for changing a button color?

A small, well-defined change can usually be handled with a ticket.

Use a PRD when work needs alignment, estimation, or clarification of requirements. The document should match the decision’s scope.

A button-color change within a rebrand affecting 47 screens may need broader requirements and coordination.

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.

A focused review meeting can help resolve open questions. Send the document beforehand and state which decisions or feedback you need.

Use headings and lists to help readers find the problem, requirements, and decisions.

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.

Choose metrics you can measure that reflect the intended outcome. Relevant measures may include business results, usage, and quality; you do not need one from every category.

Verify the required tracking before launch so you can measure the outcome.

How to use this prompt

When to use it

Use this template when planning new features, API integrations, or product enhancements that require stakeholder alignment and engineering estimates.

Before you use the output

  • •Fill in the variables with the facts and constraints you have.
  • •Check the output against your source material and revise any mistakes.
  • •Enable web search where available and check the dates and sources it returns.

Expected output

Structured PRD document

Quick Info
Categorydocumentation
Output Length1500-2000 words
Web SearchSupported
Frameworks
JTBDRICEMoSCoWAARRR
Try PM Toolkit Calculators

Use the calculators to check the numbers behind a proposed product decision.