Customer Interview Script Expert
Overview
Running a customer interview is harder than it looks. The difference between a 60-minute conversation that produces three actionable insights and one that produces zero is almost entirely method: what you ask, when you ask it, and what you do not ask. This skill is the live-interview companion to discovery/interview-synthesis/ (post-interview analysis) and discovery/identify-assumptions/ (which produces the questions you go in to test).
The script structure draws from four canonical sources: Steve Portigal's Interviewing Users (rapport, listening, "tell me about the last time"), Teresa Torres' Continuous Discovery Habits (story-based probing, weekly cadence), Rob Fitzpatrick's The Mom Test (avoiding compliments, opinions, and futures), and Lewis Lin's behavioral interviewing patterns (concrete-recent-relevant). The goal is to leave each interview with at least one story, one contradiction, and one surprise.
Core Capabilities
- 5-phase script -- opening/consent, context, story collection (the meat), probing/synthesis, closing -- timed for 45/60/90-minute slots.
- Story-based probing -- the story funnel and 5-Whys turn opinions into concrete-recent-relevant evidence.
- Mom Test discipline -- bad-question to good-question conversions that strip out compliments, fluff, and feature pitches.
- Question banks by type -- problem discovery, solution validation, journey mapping, churn/win-loss.
- Interview craft -- rapport rules, silence handling, pacing, pair-interviewing roles, recording/consent/storage.
When to Use
- Problem discovery -- test whether a customer pain is real, who has it, and how acute it is.
- Solution validation -- get feedback on a wireframe/prototype grounded in past behavior, not hypotheticals.
- Journey research -- understand the end-to-end flow of how a customer does a job today (tools, workarounds, handoffs).
- Churn or win/loss -- understand why customers left, stayed, or chose a competitor.
- Continuous discovery cadence -- weekly customer touchpoints to keep the team grounded in evidence.
Clarify First
Before building the interview script, confirm these inputs. If any is unknown or vague, ASK — do not assume:
- [ ] Interview type — problem discovery / solution validation / journey / churn-win-loss (selects the question bank and phase emphasis)
- [ ] Must-answer questions — the 2-3 assumptions you go in to test (drives the custom story-collection prompts)
- [ ] Time slot — 45 / 60 / 90 minutes (sets the per-phase timing)
- [ ] Participant recency — how recently they did the job (story-based probing degrades past ~90 days, which weakens the script's core)
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact.
Quick Start
- Pull top assumptions from
discovery/identify-assumptions/; write 2-3 must-answer questions and pick the interview type. - Customize
assets/interview_script_template.mdand pull type-specific prompts fromassets/question_bank.md. - Run the 5-phase script (rapport first, stories in the middle, contradictions at the end); debrief within 30 minutes; hand the transcript to
discovery/interview-synthesis/.
See references/interview-execution-playbook.md for the full method, scripts, question banks, pacing, and troubleshooting.
References
references/interview-execution-playbook.md-- read this before running an interview: the four-source frameworks, the verbatim 5-phase script, question banks by type, what-not-to-ask table, pacing, pair-interviewing roles, recording/consent, silence handling, workflow, troubleshooting, and success criteria.references/interviewing-methodology-guide.md-- read this for the deep method with worked examples (Portigal, Torres, Fitzpatrick, Lin).references/red-flags.md-- read this when auditing a transcript or technique for biasing anti-patterns before trusting the findings.assets/interview_script_template.md-- ready-to-customize 5-phase interview script.assets/question_bank.md-- question bank organized by interview type (problem / solution / journey / churn).
Scope & Limitations
In scope: live discovery interview script structure and pacing; question banks (problem / solution / journey / churn); rapport, listening, and silence techniques; recording consent and retention policy; pair-interviewing role definitions.
Out of scope: interview synthesis and theme clustering (discovery/interview-synthesis/); assumption mapping before interviews (discovery/identify-assumptions/); survey design and quantitative research; usability testing protocols (task-based, not story-based); recruiting operations (panel sourcing, screening, incentives).
Caveats: this skill produces interview technique, not research operations. Story-based interviewing is bounded by participant memory -- events older than 90 days are reconstructions. B2B enterprise interviews often need procurement-style approval; build 2-4 weeks into recruiting. Continuous discovery assumes weekly touchpoints; one-off rounds produce shallower evidence -- weight findings accordingly.
Integration Points
| Integration | Direction | What Flows |
|-------------|-----------|------------|
| discovery/identify-assumptions/ | Receives from | Top assumptions become the must-answer questions for each interview |
| discovery/interview-synthesis/ | Feeds into | Transcripts and debrief notes are the input for theme clustering |
| discovery/brainstorm-ideas/ | Bidirectional | Pre-interview hypotheses; post-interview ideas seeded by themes |
| discovery/brainstorm-experiments/ | Feeds into | Validated pains become experiment hypotheses |
| discovery/jtbd-workshop/ | Complementary | Switch interviews use this script structure as their foundation |
| discovery/value-proposition-canvas/ | Feeds into | Jobs, pains, and gains captured in stories populate the Customer Profile |
| execution/create-prd/ | Feeds into | Direct quotes strengthen PRD Background and Market Segments |