From PRD-Driven Context Engineering
Guides customer interviews using the Mom Test framework to avoid bad data and calibrate confidence. Outputs CFD-* discovery entries for PRD v1.0 Market Adoption.
How this skill is triggered — by the user, by Claude, or both
Slash command
/prd-ce:prd-v10-mom-test-interviewThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Position in workflow: v1.0 Continuous Discovery (Torres) → **v1.0 Mom Test Interview** → v1.0 Case Study Builder, Testimonial Collector
Position in workflow: v1.0 Continuous Discovery (Torres) → v1.0 Mom Test Interview → v1.0 Case Study Builder, Testimonial Collector
Default is standard. See .claude/rules/08-skill-execution-modes.md for selection logic.
| Mode | What this skill produces |
|---|---|
| quick | Single interview prep + question list + CFD-* discovery entry post-interview |
| standard | Interview prep + scripted opening + 5–7 questions + CFD-* entry with confidence calibration + Bad Data flagged |
| deep | Multi-interview cohort plan + cross-interview synthesis + pattern flagging at 3-mention threshold + assumption-test handoff |
From The Mom Test: How to Talk to Customers and Learn If Your Business is a Good Idea When Everyone is Lying to You (Rob Fitzpatrick, 2013). Premise: People lie to spare your feelings — especially about your business idea. Learn to ask questions that get truth.
| Bad Data type | Example | Why it's bad | What to do |
|---|---|---|---|
| Compliments | "That sounds awesome!" | Politeness; not predictive | Discard; don't update confidence |
| Fluff | "I usually..." "I would probably..." | Generics, future hypotheticals | Anchor to specifics: "When did you last do that?" |
| Ideas | "You should add X" | Solution suggestions disguised as needs | Note as IDEA; ask "what would solving X enable you to do?" — get the underlying job |
Mom Test-disciplined interviews produce higher-confidence CFD- entries because the data is grounded in observed past behavior, not opinion. Confidence floors per P4:
Not "validate the idea." Specifically: which opportunity / assumption from the Opportunity Solution Tree is this interview testing?
| Goal | Example |
|---|---|
| Validate opportunity exists | "Do beachhead pragmatists actually struggle with pricing-tier selection?" |
| Test assumption | "Will users engage with a pricing wizard before signup?" |
| Map workaround | "How are they solving this today?" |
| Quantify pain | "How much time/money does this cost them currently?" |
Write the goal at the top of the interview notes.
Use specifics-in-the-past form. Avoid hypotheticals.
| Bad question | Better (Mom Test) version |
|---|---|
| "Would you use a pricing wizard?" | "Walk me through how you picked the tier when you signed up." |
| "Do you think analytics is important?" | "Tell me about the last time you looked at analytics." |
| "What features do you wish we had?" | "Tell me about the last time the tool didn't do what you needed." |
| "How would you describe X?" | "Tell me about the last time X came up at work." |
5–7 questions is plenty for a 25–30 minute interview. Leave room to follow threads.
Memory decays fast. Within 4 hours of the interview, write up the CFD- entry. Include:
Did this interview:
Promote a pattern to "Active" focus when 3+ interviews mention the same specific behavior.
After every cohort of 5–8 interviews, synthesize:
CFD-XXX: Mom Test Interview — [Brief title]
Type: Discovery-Interview
Date: YYYY-MM-DD
Length: [minutes]
Interviewee: [PER-XXX + in-beachhead: yes/no]
Interviewer: [Name]
Goal: [Specific opportunity/assumption being tested]
Specific past instances captured (the gold):
- "[Verbatim quote — describes a specific past behavior]"
Context: [When, where, what they did, what it cost]
Confidence: 3/5 or 4/5 (per P4 calibration)
Workarounds observed:
- [What they currently do; tools/spend/time invested]
Bad Data (logged but not counted):
- Compliments: ["That sounds awesome"]
- Fluff: ["I'd probably use that"]
- Ideas: ["You should add X"] → underlying job: [What X would enable]
Pattern strengthening:
- O1 [opportunity]: +1 mention (now N total)
New opportunity surfaced (if any):
- [Description]
Overall confidence of this interview's data: X/5
Linked IDs: PER-XXX, ADO-BEACHHEAD-XXX, KPI-XXX, Opportunity-Tree-Node
| Pattern | Signal | Fix |
|---|---|---|
| Pitching disguised as interview | Interviewer talking >40% of the time | Talk less; ask follow-ups; let silence happen |
| Future-hypothetical questions | "Would you use..." | Reframe to past-behavior |
| Treating compliments as data | "5 people said it sounds great → strong signal" | Compliments are not data; discount |
| Recording feature requests as opportunities | "User asked for dark mode → opportunity: dark mode" | Dark mode is a solution; the opportunity is the underlying job (e.g., late-night use, eye strain) |
| No specifics-probe | Interview ends without a single "what specifically" follow-up | Build the habit; specifics are the gold |
| Writing up days later | Interview Friday, CFD- entry Monday | Memory decays; write within 4 hours |
| No goal for interview | "Just talking to users" | Each interview tests one specific opportunity or assumption |
| All interviews from outside beachhead | Strong patterns but not in segment | In-segment interviews dominate; out-of-segment is supplementary |
For each interview:
| Consumer | What it uses | Example |
|---|---|---|
| Continuous Discovery (Torres) | Every interview updates the Opportunity Solution Tree | This skill is the how; Torres is the what to do with |
| Chasm Adoption (Moore) | In-beachhead interviews update ADO-STAGE-* and ADO-BEACHHEAD-* | Patterns strengthen stage assessment |
| Case Study Builder | High-impact interviewees become case-study candidates | CFD- with 5/5 confidence + outcome → ADO-REF-* |
| Testimonial Collector | Strong endorsement interviews become testimonial sources | Specific past-instance quote + consent → testimonial |
| Feedback Loop Setup | Mom Test is the discipline for the structured-interview arm | Inbound feedback ≠ Mom Test (still useful, lower confidence) |
mom-test skill (wondelai/skills)references/ — read the book; it's 130 pages)npx claudepluginhub mattgierhart/prd-driven-context-engineering --plugin prd-ceGuides product managers through preparing customer discovery interviews with adaptive questions about goals, segments, constraints, and methodologies.
Prepares hypothesis-driven user interview guides using Teresa Torres, Mom Test, JTBD, and Lean Customer Dev frameworks. Runs live sessions or imports from Granola, extracts signal into FEEDBACK.md.
Plans and evaluates customer conversations using The Mom Test for user interviews, research quality checks, and designing signal-extracting questions.