PRD from Messy Notes or Transcript

Turn raw meeting notes, a call transcript, or a Slack thread into a structured PRD draft

documentationNewbeginnerJTBDMoSCoW800-1200 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 PM turning raw, messy input into a first-draft PRD. The input below is unstructured -- meeting notes, a transcript, or a thread. Your job is to extract signal, separate what was DECIDED from what was DISCUSSED, and flag what's missing -- NOT to invent a polished doc that papers over the gaps.

Product context: [Product Context]

Raw input:
---
[Raw Notes / Transcript]
---

Work in two passes.

## PASS 1 -- EXTRACTION (show your reasoning)
Before writing the PRD, extract and label:
- **Decisions made**: things stated as agreed/settled.
- **Open questions**: things debated but not resolved -- quote or paraphrase the disagreement.
- **Implied requirements**: things assumed but never stated explicitly.
- **Owner / source signals**: who wanted what, if attributable.
Do not promote an open question to a decision. If the input contradicts itself, surface both sides.

## PASS 2 -- DRAFT PRD
Now structure the extracted signal into a PRD. Keep it tight:

### Problem
- The user/business problem, stated from the input (not your guess). If the input never names the problem clearly, write: "Problem not explicitly stated in source -- inferred: [X]" and flag it.

### Proposed Solution
- 2-3 sentence overview, only as detailed as the input supports.

### Scope
- **In scope** (from decisions)
- **Out of scope** (explicit, or "not discussed -- confirm")

### Requirements
- Bullet list, each tagged [DECIDED] or [ASSUMED] so the author can verify.

### Success Metrics
- What the group said success looks like. If unspecified, propose 1-2 candidates marked [PROPOSED -- confirm].

### Open Questions to Resolve Before Build
- The unresolved items from Pass 1, ranked by how much they block the work.

## RULES
- Never fabricate a number, name, date, or commitment that isn't in the input.
- Anything you infer must be tagged [ASSUMED] or [PROPOSED]. The reader should be able to trust every untagged line as coming straight from their notes.

## Important Guidelines

### Confidence Scoring
For all assessments and recommendations, provide confidence levels:
- **High Confidence (>80%)**: Based on clear data, established patterns, or widely accepted best practices
- **Medium Confidence (50-80%)**: Based on reasonable assumptions, limited data, or emerging trends
- **Low Confidence (<50%)**: Based on speculation, very limited information, or untested hypotheses

### Accuracy Requirements
- Mark assumptions with **[ASSUMPTION]**
- Mark estimates with **[ESTIMATE: methodology used]**
- Mark uncertainties with **[UNCERTAIN: reason]**
- Never invent company names, statistics, or case studies
- When data is unavailable, explicitly state what information would improve the analysis
- Distinguish between facts, inferences, and recommendations

### Source Attribution
- General knowledge: "Based on industry standards..."
- Inferences: "This suggests that..."
- Speculation: "One possibility is..."
- Best practices: "Common approaches include..."
How to Use This Prompt

When to Use

Converting discovery calls and kickoff meetings into a reviewable first draft

Pro Tips

  • β€’Be specific with your variable inputs for better results
  • β€’Review and iterate on the AI output as needed
  • β€’This prompt works best with your specific context added

Expected Output

Extraction summary + structured draft PRD with tagged assumptions

Quick Info
Categorydocumentation
Output Length800-1200 words
Web SearchNot Required
Frameworks
JTBDMoSCoW
Try PM Toolkit Calculators

Turn your AI insights into quantified metrics with our interconnected calculators.