New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Create a structured user discovery interview guide

Discovery Interview Guide Skill

by mohitagw15856 · MIT license · ★ 1,395 on GitHub · updated Sep 23

Discovery Interview Guide Skill cover

Create a structured user discovery interview guide with screener questions, a discussion guide, and a synthesis framework. Use when planning user interviews, customer discovery sessions, Jobs-to-be-Done research, or problem validation.

---
name: discovery-interview-guide
description: "Create a structured user discovery interview guide with screener questions, a discussion guide, and a synthesis framework. Use when planning user interviews, customer discovery sessions, Jobs-to-be-Done research, or problem validation. Produces a complete guide covering warm-up, problem exploration, and a per-session synthesis template."
---

# Discovery Interview Guide Skill

Design interviews that surface genuine insight — not validation of what you already believe. Every guide follows a story-based, past-behaviour-focused structure.

## Core Principles

1. **Never ask about the future.** "Would you use X?" tells you nothing. "Tell me about the last time you did X" tells you everything.
2. **Interview for behaviour, not opinion.** Opinions are cheap. Behaviour is evidence.
3. **The 5 Whys.** Every surface answer is a door. Keep opening doors.
4. **Confirm the problem before exploring the solution.** Never show a prototype until you've confirmed the pain exists unprompted.

## Interview Structure (60 minutes standard)

Overview

Design interviews that surface genuine insight — not validation of what you already believe. Every guide follows a story-based, past-behaviour-focused structure.

Manual install (npx, ZIP)
Claude Codenpx skills add mohitagw15856/pm-claude-skills --skill discovery-interview-guide -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/mohitagw15856/pm-claude-skills/tar.gz/f6ca79348c55 \ | tar -xz -C ~/.claude/skills --strip-components=2 pm-claude-skills-f6ca79348c55/skills/discovery-interview-guide
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/e047f20d46ac8815e6b1/discovery-interview-guide.zip" -OutFile "$env:TEMP\discovery-interview-guide.zip"; Expand-Archive "$env:TEMP\discovery-interview-guide.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md7.5 KB
  • references/2 files · 10.1 KB
  • templates/1 file · 1.2 KB
Read the files here
mohitagw15856/f6ca7934 files
SKILL.md
Show the full text134 lines

Discovery Interview Guide Skill

Design interviews that surface genuine insight — not validation of what you already believe. Every guide follows a story-based, past-behaviour-focused structure.

Core Principles

  1. Never ask about the future. "Would you use X?" tells you nothing. "Tell me about the last time you did X" tells you everything.
  2. Interview for behaviour, not opinion. Opinions are cheap. Behaviour is evidence.
  3. The 5 Whys. Every surface answer is a door. Keep opening doors.
  4. Confirm the problem before exploring the solution. Never show a prototype until you've confirmed the pain exists unprompted.

Interview Structure (60 minutes standard)

1. Warm-Up (5 min)

Build rapport. Get them talking. Don't discuss the topic yet.

  • "Tell me a bit about your role and what a typical week looks like for you."
  • "What tools do you rely on most day-to-day?"
2. Context Setting (10 min)

Understand their world before diving into the problem space.

  • "Walk me through how you currently [handle the domain area]."
  • "What does that process look like from start to finish?"
  • "Who else is involved when you do this?"
3. Problem Exploration (25 min) — THE CORE

Surface pain without leading.

  • "Tell me about the last time you had to [relevant task]. What happened?"
  • "What was the hardest part of that?"
  • "How did you handle it?"
  • "What did you try before settling on that approach?"
  • "What does it cost you when this goes wrong?" (time, money, stress, reputation)
  • "If you could wave a magic wand and change one thing about this process, what would it be?"

⚠️ Do not mention your product or feature during this phase.

4. Current Solutions (10 min)

Understand the competitive landscape from their perspective.

  • "What tools or workarounds do you use today for this?"
  • "What do you like about [current solution]? What frustrates you?"
  • "Have you tried other approaches? What happened?"
5. Wrap-Up (10 min)
  • "Is there anything about this topic we haven't covered that you think I should know?"
  • "Is there anyone else you'd recommend I speak to?"
  • "Would you be open to a follow-up if I have more questions?"

Output Format

Discovery Interview Guide — [Topic] — [Date]

Research Goal: [One sentence: what decision will this research inform?] Target Participant Profile: [Role, company size, behaviour qualifier]

Screener Questions (for recruiting):

  1. [Question] → Must answer: [Y/N or specific]
  2. [Question] → Must answer: [Y/N or specific]
  3. [Disqualifier question] → Disqualify if: [answer]

Interview Guide:

[Full structured guide using the format above, customised to the specific research topic]

Synthesis Template (fill after each interview):

  • Key quote: "[verbatim]"
  • Core pain: [1 sentence]
  • Current workaround: [what they're doing today]
  • Intensity (1–5): [how painful is this?]
  • Surprise/unexpected finding: [anything that challenged your assumptions]

Pattern Detection (after 5+ interviews):

  • Pain mentioned by [X/N] participants: [theme]
  • Workaround used by [X/N] participants: [theme]
  • Most emotionally charged moment in interviews: [observation]

Required Inputs

Ask the user for these if not provided:

  • Research topic or question (what decision will this inform?)
  • Target participant profile (role, behaviour, company type)
  • Session length (30 / 45 / 60 / 90 minutes)
  • Number of interviews planned
  • Known hypotheses to test or avoid confirming prematurely (optional)

Deeper Materials

This skill ships with support files — use them when they are available:

  • references/question-craft.md — Question Craft: Getting Truth Instead of Politeness. Apply it while producing the output; it carries the calibration and judgment calls the method summary above compresses.
  • templates/guide-skeleton.md — a fill-in version of the deliverable with the quality gates inline. Offer it when the user wants to work the document themselves rather than have it generated.

Scoring Rubric (0–40)

Score any output of this skill before handing it over; 32+ is ship-quality.

Dimension 0 5 10
Behavioural anchoring Questions are hypothetical ("Would you use…?") or answerable yes/no Mostly past-tense, but a few opinion or future-tense questions slipped into the core section Every problem question is anchored to a specific past event ("tell me about the last time…") and open-ended
Solution containment The product or feature appears in the screener or early questions, anchoring every answer Product withheld from questions but the guide gives the interviewer no script for when participants ask what's being built Product absent from all phases before pain is confirmed, with an inline interviewer note and deflection script guarding the boundary
Screener selectivity Screeners are self-assessments anyone can pass ("Are you responsible for X?") Screeners qualify on role and firmographics but include no behaviour check or disqualifier Screeners qualify on recent, verifiable behaviour, include an explicit disqualifier, and would be hard to guess the "right" answer to
Synthesis machinery No per-session template or pattern-detection plan; synthesis left to memory Template exists but lacks intensity rating or surprise capture; pattern thresholds not tied to planned interview count Per-session template with anchored intensity scale and surprise field, plus pattern detection gated at 5+ interviews with X/N counts matched to the planned sample

Quality Checks

  • No future-tense questions ("would you...") — only past-behaviour questions
  • Product or solution not mentioned until after pain is confirmed
  • Questions open-ended (cannot be answered yes/no)
  • Synthesis template included for per-session notes
  • Screener questions identify and disqualify wrong participants

Guidelines

  • Recommend 5–8 interviews to reach thematic saturation for most discovery questions
  • Always record with permission — transcripts beat notes
  • If user is new to interviewing: remind them to stay silent after asking a question (aim for 80/20 participant-to-interviewer talking ratio)
  • Never synthesise during the interview — do it after, when you can look across sessions
  • Flag confirmation bias: if user writes questions that lead toward a predetermined answer, rewrite them as open-ended alternatives

Anti-Patterns

  • Do not use future-tense questions ("Would you use this?") — hypothetical responses do not predict real behaviour and produce false confidence in an idea
  • Do not mention your product or solution before problem exploration is complete — doing so anchors the participant's responses and invalidates the discovery
  • Do not synthesise across fewer than 5 interviews — themes from 2–3 interviews reflect anecdote, not pattern; wait for saturation
  • Do not write screener questions that are too easy to pass — if participants can guess the "right" answer, you will recruit the wrong people
  • Do not treat participant opinions as evidence of future behaviour — what people say they will do consistently diverges from what they actually do
1---
2name: discovery-interview-guide
3description: "Create a structured user discovery interview guide with screener questions, a discussion guide, and a synthesis framework. Use when planning user interviews, customer discovery sessions, Jobs-to-be-Done research, or problem validation. Produces a complete guide covering warm-up, problem exploration, and a per-session synthesis template."
4---
5 
6# Discovery Interview Guide Skill
7 
8Design interviews that surface genuine insight — not validation of what you already believe. Every guide follows a story-based, past-behaviour-focused structure.
9 
10## Core Principles
11 
121. **Never ask about the future.** "Would you use X?" tells you nothing. "Tell me about the last time you did X" tells you everything.
132. **Interview for behaviour, not opinion.** Opinions are cheap. Behaviour is evidence.
143. **The 5 Whys.** Every surface answer is a door. Keep opening doors.
154. **Confirm the problem before exploring the solution.** Never show a prototype until you've confirmed the pain exists unprompted.
16 
17## Interview Structure (60 minutes standard)
18 
19### 1. Warm-Up (5 min)
20Build rapport. Get them talking. Don't discuss the topic yet.
21- "Tell me a bit about your role and what a typical week looks like for you."
22- "What tools do you rely on most day-to-day?"
23 
24### 2. Context Setting (10 min)
25Understand their world before diving into the problem space.
26- "Walk me through how you currently [handle the domain area]."
27- "What does that process look like from start to finish?"
28- "Who else is involved when you do this?"
29 
30### 3. Problem Exploration (25 min) — THE CORE
31Surface pain without leading.
32- "Tell me about the last time you had to [relevant task]. What happened?"
33- "What was the hardest part of that?"
34- "How did you handle it?"
35- "What did you try before settling on that approach?"
36- "What does it cost you when this goes wrong?" (time, money, stress, reputation)
37- "If you could wave a magic wand and change one thing about this process, what would it be?"
38 
39⚠️ **Do not mention your product or feature during this phase.**
40 
41### 4. Current Solutions (10 min)
42Understand the competitive landscape from their perspective.
43- "What tools or workarounds do you use today for this?"
44- "What do you like about [current solution]? What frustrates you?"
45- "Have you tried other approaches? What happened?"
46 
47### 5. Wrap-Up (10 min)
48- "Is there anything about this topic we haven't covered that you think I should know?"
49- "Is there anyone else you'd recommend I speak to?"
50- "Would you be open to a follow-up if I have more questions?"
51 
52---
53 
54## Output Format
55 
56### Discovery Interview Guide — [Topic] — [Date]
57 
58**Research Goal:** [One sentence: what decision will this research inform?]
59**Target Participant Profile:** [Role, company size, behaviour qualifier]
60 
61**Screener Questions** (for recruiting):
621. [Question] → Must answer: [Y/N or specific]
632. [Question] → Must answer: [Y/N or specific]
643. [Disqualifier question] → Disqualify if: [answer]
65 
66**Interview Guide:**
67 
68[Full structured guide using the format above, customised to the specific research topic]
69 
70**Synthesis Template** (fill after each interview):
71- Key quote: "[verbatim]"
72- Core pain: [1 sentence]
73- Current workaround: [what they're doing today]
74- Intensity (1–5): [how painful is this?]
75- Surprise/unexpected finding: [anything that challenged your assumptions]
76 
77**Pattern Detection** (after 5+ interviews):
78- Pain mentioned by [X/N] participants: [theme]
79- Workaround used by [X/N] participants: [theme]
80- Most emotionally charged moment in interviews: [observation]
81 
82---
83 
84## Required Inputs
85 
86Ask the user for these if not provided:
87- **Research topic or question** (what decision will this inform?)
88- **Target participant profile** (role, behaviour, company type)
89- **Session length** (30 / 45 / 60 / 90 minutes)
90- **Number of interviews planned**
91- **Known hypotheses to test or avoid confirming prematurely** (optional)
92 
93## Deeper Materials
94 
95This skill ships with support files — use them when they are available:
96 
97- **`references/question-craft.md`** — Question Craft: Getting Truth Instead of Politeness. Apply it while producing the output; it carries the calibration and judgment calls the method summary above compresses.
98- **`templates/guide-skeleton.md`** — a fill-in version of the deliverable with the quality gates inline. Offer it when the user wants to work the document themselves rather than have it generated.
99 
100## Scoring Rubric (0–40)
101 
102Score any output of this skill before handing it over; 32+ is ship-quality.
103 
104| Dimension | 0 | 5 | 10 |
105|---|---|---|---|
106| Behavioural anchoring | Questions are hypothetical ("Would you use…?") or answerable yes/no | Mostly past-tense, but a few opinion or future-tense questions slipped into the core section | Every problem question is anchored to a specific past event ("tell me about the last time…") and open-ended |
107| Solution containment | The product or feature appears in the screener or early questions, anchoring every answer | Product withheld from questions but the guide gives the interviewer no script for when participants ask what's being built | Product absent from all phases before pain is confirmed, with an inline interviewer note and deflection script guarding the boundary |
108| Screener selectivity | Screeners are self-assessments anyone can pass ("Are you responsible for X?") | Screeners qualify on role and firmographics but include no behaviour check or disqualifier | Screeners qualify on recent, verifiable behaviour, include an explicit disqualifier, and would be hard to guess the "right" answer to |
109| Synthesis machinery | No per-session template or pattern-detection plan; synthesis left to memory | Template exists but lacks intensity rating or surprise capture; pattern thresholds not tied to planned interview count | Per-session template with anchored intensity scale and surprise field, plus pattern detection gated at 5+ interviews with X/N counts matched to the planned sample |
110 
111## Quality Checks
112 
113- [ ] No future-tense questions ("would you...") — only past-behaviour questions
114- [ ] Product or solution not mentioned until after pain is confirmed
115- [ ] Questions open-ended (cannot be answered yes/no)
116- [ ] Synthesis template included for per-session notes
117- [ ] Screener questions identify and disqualify wrong participants
118 
119## Guidelines
120 
121- Recommend 5–8 interviews to reach thematic saturation for most discovery questions
122- Always record with permission — transcripts beat notes
123- If user is new to interviewing: remind them to stay silent after asking a question (aim for 80/20 participant-to-interviewer talking ratio)
124- Never synthesise during the interview — do it after, when you can look across sessions
125- Flag confirmation bias: if user writes questions that lead toward a predetermined answer, rewrite them as open-ended alternatives
126 
127## Anti-Patterns
128 
129- [ ] Do not use future-tense questions ("Would you use this?") — hypothetical responses do not predict real behaviour and produce false confidence in an idea
130- [ ] Do not mention your product or solution before problem exploration is complete — doing so anchors the participant's responses and invalidates the discovery
131- [ ] Do not synthesise across fewer than 5 interviews — themes from 2–3 interviews reflect anecdote, not pattern; wait for saturation
132- [ ] Do not write screener questions that are too easy to pass — if participants can guess the "right" answer, you will recruit the wrong people
133- [ ] Do not treat participant opinions as evidence of future behaviour — what people say they will do consistently diverges from what they actually do
134 
View all files on GitHub →

Details

Updated
Sep 23, 2026
License
MIT
Stars on the repo
★ 1,395
Checked
Source
mohitagw15856/pm-claude-skills ↗
Creator
mohitagw15856 · 193 listings
View creator

Made with discovery-interview-guide

Discovery Interview Guide Skill — Galaxy 3D — fly through all 1170 skills as a glowing constellation you orbit and click into (from the mohitagw15856/pm-claude-skills README)
Discovery Interview Guide Skill — Galaxy 3D — fly through all 1170 skills as a glowing constellation you orbit and click into (from the mohitagw15856/pm-claude-skills README)

by mohitagw15856

Discovery Interview Guide Skill — PM Skills Wrapped — your practice turned into a shareable, Spotify-Wrapped-style story (from the mohitagw15856/pm-claude-skills README)
Discovery Interview Guide Skill — PM Skills Wrapped — your practice turned into a shareable, Spotify-Wrapped-style story (from the mohitagw15856/pm-claude-skills README)

by mohitagw15856

Similar skills

See all →
SkillDesign a 360-degree feedback survey or write a structured360-Degree Feedback Template Skillmohitagw15856/pm-claude-skills · by mohitagw15856Design a 360-degree feedback survey or write a structured 360 feedback report. Use when asked to build a 360 feedback process, write 360 feedback for a colleague, design a feedback survey, or produce a feedback report. Produces either a complete survey instrument with rating scales and open-ended questions, or a structured narrative feedback report with themes, strengths, and development areas.★ 1.4k GitHub starsSkillExtracting first-party expertise from a subject-matterExpert interviewinhouseseo/superseo-skills · by inhouseseoUse when extracting first-party expertise from a subject-matter expert before writing content. Produces a knowledge document of contrarian takes, specific examples, and surprising outcomes that AI can't fabricate.★ 353 GitHub starsSkillStart of the UGC pipeline for persona researchPersona & ScriptTheMattBerman/scrollclaw · by TheMattBermanStart of the UGC pipeline for persona research, creator profiles, format selection, and scriptwriting. Use when the user is clearly asking for messaging work rather than broad full-pipeline orchestration.★ 71 GitHub starsSkillTell us who you need answers from and what you're missingTo questionnairemattpocock/skills · by mattpocockTell us who you need answers from and what you're missing; get back a clean form you send them to fill in.★ 267k GitHub starsSkillExtracts what the user actually wants instead of what theyInterview meaddyosmani/agent-skills · by addyosmaniExtracts what the user actually wants instead of what they think they should want. Achieves this through one-question-at-a-time interview until ~95% confidence about the underlying intent. Use when an ask is underspecified ("build me X" without "for whom" or "why now"), when the user explicitly invokes ("interview me", "grill me", "are we sure?", "stress-test my thinking"), or when you catch yourself silently filling in ambiguous requirements before any plan, spec, or code exists.★ 98.7k GitHub starsSkillMarketes psychology & mental modelsMarketing Psychology & Mental Modelscoreyhaines31/marketingskills · by coreyhaines31When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' 'consumer behavior,' 'anchoring,' 'social proof,' 'scarcity,' 'loss aversion,' 'framing,' or 'nudge.' Use this whenever someone wants to understand or leverage how people think and make decisions in a marketing context. For applying psychology to specific pages, see cro; for pricing tactics, see pricing; for copy framing, see copywriting.★ 51.1k GitHub stars

More from mohitagw15856

SkillDesign a 360-degree feedback survey or write a structured360-Degree Feedback Template Skillmohitagw15856/pm-claude-skills · by mohitagw15856Design a 360-degree feedback survey or write a structured 360 feedback report. Use when asked to build a 360 feedback process, write 360 feedback for a colleague, design a feedback survey, or produce a feedback report. Produces either a complete survey instrument with rating scales and open-ended questions, or a structured narrative feedback report with themes, strengths, and development areas.★ 1.4k GitHub starsSkillDesign statistically rigorous A/B tests for product featuresA/B Test Planner Skillmohitagw15856/pm-claude-skills · by mohitagw15856Design statistically rigorous A/B tests for product features, UI changes, onboarding flows, and pricing experiments. Use when asked to set up an experiment, design an A/B test, calculate sample size, or interpret test results. Produces a complete test plan with hypothesis, variant definitions, sample size, duration estimate, guardrail metrics, and a results interpretation guide.★ 1.4k GitHub starsSkillGenerate a WCAG 2.2 accessibility audit checklistAccessibility Audit Skillmohitagw15856/pm-claude-skills · by mohitagw15856Generate a WCAG 2.2 accessibility audit checklist and remediation suggestions for any UI or design. Use when asked to audit for accessibility, check WCAG compliance, review a design for a11y issues, or create an accessibility remediation plan. Produces a prioritised checklist with pass/fail assessments and specific fixes.★ 1.4k GitHub starsSkillBuild a structured account plan for any key customerAccount Plan Skillmohitagw15856/pm-claude-skills · by mohitagw15856Build a structured account plan for any key customer or target account. Use when asked to create an account plan, key account strategy, strategic account review, or territory plan. Produces a complete account plan with relationship map, growth opportunities, risks, and 90-day action plan.★ 1.4k GitHub starsSkillOptimize an article for Answer Engine Optimization so AIAEO Optimizer Skillmohitagw15856/pm-claude-skills · by mohitagw15856Optimize an article for Answer Engine Optimization (AEO) so AI engines like ChatGPT, Perplexity, and Claude can extract, quote, and cite it. Use when asked to AEO-optimize, make content AI-readable, improve AI citation chances, or adapt an article for answer engines. Produces an AEO-optimised rewrite with question headings, 50–80 word answer capsules, a paragraph-length audit, and flagged trust signals.★ 1.4k GitHub starsSkillConduct a structured ethical review of an AI or ML featureAI Ethics Review Skillmohitagw15856/pm-claude-skills · by mohitagw15856Conduct a structured ethical review of an AI or ML feature, model, or product. Use when preparing to deploy an AI system, assessing algorithmic risk, auditing a model for bias, or producing a responsible AI impact assessment. Produces a structured ethics review covering fairness, transparency, privacy, safety, accountability, and societal impact with a risk tier score, pre-deployment checklist, and prioritised mitigations.★ 1.4k GitHub stars