Product PRD Documentation

PRD Prompt — Consistent Product Requirement Documents

Problem, Goals, Non-Goals, numbered Requirements, Risks, Timeline — PRDs identical in structure across every author and feature.

Overview

PRD review breaks down when every author invents their own structure: requirements hide in prose, non-goals go missing, risks live in someone's head. This setup pins the six-section PRD skeleton under Strict consistency — every section present, exact order, no merging — with PRD-specific rules: requirements numbered (R1, R2…) so reviews can reference them, and every requirement testable ("no 'should be fast' without a number"). Required Tables keeps requirement matrices as actual tables.

How to use this resource

  1. One prompt, every PRD

    Generate once; each feature's details go below the prompt and come back in the same six sections.

  2. Reference requirements by number

    R1, R2… numbering is in the contract — review comments and test plans can finally point at something stable.

  3. Defend the Non-Goals section

    Strict mode means it can't be omitted or merged — scope creep's cheapest insurance.

Why This Works

  • Identical structure makes ten PRDs comparable in one sitting
  • The testability rule converts wishes into requirements
  • Strict consistency stops section drift between authors

Best for

  • Product teams with multiple PRD authors
  • Reviews that reference requirements by ID
  • Organizations templating their product process

Not for

  • Summarizing an existing PRD for execs — that's the Structured Summary Prompt
  • Tracking PRD revisions — that's the Prompt Version Diff for prompts, your VCS for docs

Use cases

  • Making every PRD reviewable in the same way
  • Forcing requirements to be numbered and testable
  • Keeping Non-Goals from silently disappearing

FAQ

How does the PRD prompt keep requirements referenceable in review comments?

It bakes numbering into the DOCUMENT section: functional requirements are listed as R1, R2, … so a review comment or test plan can point at a stable ID instead of quoting prose. The testability rule pairs with it — no "should be fast" without a number. markdown-output-builder formats this into copyable markdown; you paste feature details below the prompt and run it in your assistant.

What's the difference between this PRD prompt and the Structured Summary Prompt?

This one generates a fresh PRD from scratch — the TASK line says "there is no source text to summarize" — pinning six sections in fixed order (Problem, Goals, Non-Goals, Requirements, Risks, Timeline) with numbered requirements. Its notFor sends "summarizing an existing PRD for execs" to the Structured Summary Prompt instead. Use this to author; use Summary to compress a document you already have.

Will this prompt guarantee my requirements are actually testable and complete?

It enforces the wording, not the truth. The CONSISTENCY RULES guarantee all six headings appear in exact order with none merged or omitted, and the testability rule bans vague phrasing like "should be fast" without a number — but markdown-output-builder only formats the text. It can't confirm a requirement is genuinely measurable or that your Non-Goals are right. Run it in your assistant and review the output yourself.

More resources from Markdown Output Builder

Resources that pair well

Related tools

Workflows that use this resource

Guides for this resource

Tip: Save time by exploring related resources and tools that integrate with this resource.