PRD Doctor

Method

How the score works

PRD Doctor reads your document against twelve categories a reviewer usually cares about. Each category is a short checklist of things to look for. The score is the weighted sum, and every fix quotes a sentence from your own text. Nothing is generated or guessed on your behalf.

The rules

The twelve categories

Problem clarity

12% of score

A PRD that starts from a solution can't be challenged, prioritised or measured. The problem statement is what the team returns to when scope and trade-offs get argued.

  • an explicit problem statement+25
  • a cause (why the problem exists)+20
  • a Problem / Background / Context section+20
  • the situation in which it happens+15
  • the cost of leaving it unsolved+20

Target user clarity

10% of score

“Everyone” is not a user. Without a specific segment you can't recruit research participants, judge usability, or know whether a metric moved for the right people.

  • a named user segment or persona+30
  • a Users / Persona / Audience section+20
  • what the user is trying to get done+20
  • user stories (“As a …”)+15
  • how many of them there are+15

Evidence

10% of score

Opinions are cheap. Evidence is what separates a bet from a hunch and lets reviewers decide whether the problem is real before spending engineering time.

  • a research or data source (interviews, analytics, tickets…)+35
  • specific numbers with units+30
  • a source reference (n=, link, report name)+15
  • a direct customer quote+10
  • a date or time window for the data+10

User pain severity

8% of score

Severity decides priority. A frequent, expensive pain justifies a roadmap slot; a rare annoyance doesn't, no matter how elegant the solution.

  • severity language (critical, blocker, costly…)+25
  • how often it happens+20
  • a quantified impact (money, time, tickets)+35
  • the current workaround+20

Scope

9% of score

Unwritten non-goals become scope creep. Explicit boundaries let engineering estimate honestly and let stakeholders disagree early, on paper.

  • goals or in-scope items+30
  • non-goals / out-of-scope items+35
  • phases, milestones or timeline+20
  • a structured list of requirements+15

Success metrics

11% of score

If you can't say how you'll know it worked, you can't tell a win from a miss, and the launch review turns into opinion.

  • a named success metric / KPI+30
  • a numeric target or baseline+30
  • a concrete metric (conversion, retention, time-to-X…)+25
  • a time frame for hitting it+15

Acceptance criteria

10% of score

Acceptance criteria are the contract between PM, design, engineering and QA. Without them, “done” is whatever the loudest person remembers.

  • Given / When / Then style behaviour+20
  • an Acceptance Criteria section+30
  • testable wording (must, only, at least, within…)+25
  • a checklist or numbered requirements+25
  • stated behaviour for a condition (if X, show or return Y)+15

Risks

7% of score

Every plan has failure modes. Naming them early is cheap; discovering them in production, or in legal review the week before launch, is not.

  • named risks or concerns+40
  • stated assumptions+20
  • mitigation or rollback plans+20
  • security, privacy, legal or abuse considerations+20

Edge cases

6% of score

Most production bugs and support tickets live off the happy path. Edge cases decide whether engineering estimates are real.

  • edge cases or failure handling+45
  • non-happy-path states (empty, loading, expired…)+25
  • limits and boundaries (max, locale, accessibility…)+30

Dependencies

5% of score

Features slip because of what they wait on, not what they build. Unowned dependencies are the most common cause of surprise delays.

  • named dependencies or integrations+40
  • owning teams+25
  • handoff, lead time or sequencing+15
  • specific systems or services+20

Prioritization

6% of score

When everything is a must-have, nothing is. Ranked requirements are what let the team cut scope calmly when the schedule slips.

  • priority labels (P0/P1, must/should/could)+40
  • a prioritisation rationale (impact, effort, RICE…)+30
  • sequencing (v1/v2, now/next/later)+30

Experiment design

6% of score

A PRD without a test plan is a belief. An experiment turns it into a decision you can defend and reverse.

  • an experiment, pilot or staged rollout+40
  • sample size, duration or significance+30
  • decision criteria (ship / kill / guardrail)+30

Points within a category add up to 100, then each category counts for its share of the overall score.

What it can't tell you

  • It checks structure and specifics, not whether your idea is good, true or well researched.
  • It reads keywords and layout, so an unusual structure or a non-English PRD can be misread. Treat it as a checklist, not a grade.
  • A section can look complete and still say nothing useful. The score cannot tell the difference.
  • Scanned PDFs (pictures of text) can't be read. Export a text PDF or paste the content.

Your document stays yours

Scoring runs entirely in your browser. PDFs and Word files are read on your device, and your text is never uploaded. Results are kept in your own browser storage so you can edit and re-score. Anonymous usage analytics record counts and scores only, never document text. A shared link or card contains scores, not your PRD.

Score your PRD