HomeLearnCoursesWebinars
PM × AILearning what you need
LearnCoursesServicesWebinars
עב
PM × AI

Taught by Ofer Regev — a PM who ships with AI.

Join WhatsApp group
  • LinkedIn
  • YouTube
  • GitHub
  • theaipmhub@gmail.com
Work with me
  • Live courses
  • Team workshops
  • Consulting
Free content
  • Learn: the Map
  • Articles
  • Videos
  • Skills
  • Webinars
  • WhatsApp group
© 2026 The AI PM Hub · Built for product managers
AboutContactTermsPrivacyAccessibility
  • The Map
  • Articles
  • Videos
  • Skills
  • I'm new to AI. Where do I start?
  • I have a product idea. How do I get to an MVP?
  • How do I work with Claude and Claude Code?
  • I'm job hunting or preparing for interviews.
  • Overview
  • Idea to MVP
    • idea-to-mvp
    • pm-intake
    • pm-users
    • pm-use-cases
    • pm-alternatives
    • pm-solutions
    • pm-mvp-cut
    • pm-validation
    • pm-prd
    • pm-lean-canvas
    • pm-customer-discovery
    • pm-pmf-signal
    • roadmap-prioritizer
  • Discovery to MVP
  • Job Hunter
  • Product Sense
  • Rules, Commands or Skills? A PM's Guide to Picking the Right One
  • Stop Blasting the Same CV: An 8-Step Job Search System You Can Run With Claude
  • You Built a Prototype. Here's What Stands Between It and a Real App
← Part of Idea to MVP

pm-prd

Use when assembling a final lean PRD / MVP requirements doc from completed discovery docs, or when a PM asks to "write the PRD" after idea-to-mvp steps (product/<slug>/ docs 01–07 exist, fully or partly). Step 8 of the idea-to-mvp flow — core steps end here; an optional Lean PMF search (steps 9–11) can follow.

idea-to-mvp
View on GitHub ↗

Install this skill

/plugin marketplace add oferregev81pt/ai-pm-skills/plugin install idea-to-mvp@ai-pm-skills

Step 8 — The Lean PRD

Assemble, don't invent. The PRD synthesizes docs 01–07; it introduces NO new decisions. If something important is missing, that's a gap to flag, not a blank to fill creatively.

Prerequisites

Read ALL of product/<idea-slug>/ (00–07). A missing doc → tell the PM which step produces it, and either run it or write the PRD with an explicit "Gap:" marker in the affected section (with the PM's consent). Never reconstruct missing steps from chat memory.

Drafting instructions (dispatch to a subagent when available, else inline)

Assemble a 1–3 page lean PRD from the docs, in this structure:

# PRD — <idea title>  (v0.1, <YYYY-MM-DD>)

## Problem                           ← from 01
## Target users & customers          ← from 02
## Use cases (prioritized)           ← from 03
## Today's alternatives & our wedge  ← from 04 (or "not researched")
## Solution overview                 ← from 05
## MVP scope
### In (MUST)                        ← from 06, with "done" criteria
### Out (LATER / WON'T)
## Success metrics                   ← from 07
## Risks & assumptions               ← from 07
## Open questions                    ← the Open questions sections of 01–07

Tight prose, tables where they're clearer, no marketing fluff. Written so an engineer (or Claude Code / Cursor) could start building from it directly.

PM reaction loop — questions one at a time

  1. Read the MVP scope section as if you were the engineer — anything ambiguous enough to build wrong?
  2. Would you sign your name under the Success metrics section?
  3. Anything in Open questions that must be answered BEFORE building starts?

Iterate until approved.

Output

Save to product/<idea-slug>/08-prd.md. Append to 00-status.md: - [x] pm-prd → 08-prd.md — PRD complete (<YYYY-MM-DD>)

Wrap up in chat in 2–3 sentences: where the PRD lives. Then ask, as its own question: "Want to run a Lean PMF search next — 3 short steps (Lean Canvas, Customer Discovery, PMF Signal) — to validate this against real customers before you build?"

  • Yes → proceed directly to pm-lean-canvas. No status line to add here — pm-lean-canvas appends its own [x] line on completion, the same as every other step; there's no pending/unchecked line convention in this file.
  • No → append - [x] Lean PMF search declined — proceeded straight to build (<YYYY-MM-DD>) to 00-status.md (so a later resume can still offer it), and suggest next moves: hand the PRD to Claude Code/Cursor to build, or share with stakeholders.
← Previous: pm-validationNext: pm-lean-canvas →