Agent skill · Workflow & Productivity

discovery-interview-prep

Plan customer discovery interviews with the right goal, segment, constraints, and method. Use when preparing interviews for problem validation, churn research, or new product ideas.

deanpetersgithub.com/deanpetersGitHub ↗
claude-codeNOASSERTION
Install
npx skills add deanpeters/Product-Manager-Skills --skill discovery-interview-prep --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 19 KB
Bundled scripts: none
Path: skills/discovery-interview-prep/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 6,255
Language: Shell
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

Plans customer discovery interviews by clarifying the research goal, selecting a target segment, defining constraints, and recommending an interview methodology. It outputs a tailored interview plan including an interview framework, questions, biases to avoid, and success criteria.

How it works

The skill operates as an interactive prep flow that asks up to four adaptive questions:

  • Question 1: Research Goal — selects from problem validation, JTBD, retention/churn, or feature prioritization (or custom goal).
  • Question 2: Target Customer Segment — selects a specific segment corresponding to the goal or provides a custom description.
  • Question 3: Constraints — selects constraints such as limited access, existing customer base, cold outreach, or internal stakeholders; can also provide custom constraints.
  • Question 4: Interview Methodology — proposes 3-4 methodologies appropriate to the goal/segment/constraints and allows combination or custom input. Based on responses, it generates a tailored Interview Plan that includes:
  • Research Goal, Target Segment, Constraints, Methodology
  • Interview Framework with Opening, Core Questions aligned to the chosen methodology, and a Closing segment
  • A set of Core Questions with rationales, follow-ups, and avoidance notes, plus a concrete example set for the selected methodology
  • Biases to avoid, success criteria, and interview logistics (recruiting, scheduling, synthesis)

The plan emphasizes an adaptive, bias-aware, qualitative approach and discourages surveys at scale or solution pitches.

When to use it

Use to prepare for customer discovery interviews in contexts such as validating problems, understanding churn, evaluating feature ideas, or planning for research with limited customer access. It is intended when you need a structured, goal-driven interview plan rather than a generic script.

What it can touch

The skill references the following inputs and outputs:

  • Inputs: Research goal, target segment, constraints, and any hypotheses supplied during invocation
  • Output: A tailored interview plan including an interview framework, core questions, biases, success criteria, and logistics

Caveats

The skill is designed for qualitative discovery interviews and does not produce quantitative analysis or broader surveys. It emphasizes avoiding leading questions and unrelated sales pitches. It requires user-provided goals and constraints to tailor the plan; outcomes depend on the accuracy of provided context.

From the SKILL.md

## Purpose Guide product managers through preparing for customer discovery interviews by asking adaptive questions about research goals, customer segments, constraints, and methodologies. Use this to design effective interview plans, craft targeted questions, avoid common biases, and maximize learning from limited customer access—ensuring discovery interviews yield actionable insights rather than confirmation bias or surface-level feedback. This is not a script generator—it's a strategic prep process that outputs a tailored interview plan with methodology, question framework, and success criteria. ## Input **Works best with:** Your research goal — what you need to learn from customers. **Also useful:** Customer segment, access constraints (how many interviews, by when), and any hypotheses you're carrying in. Anything supplied with the invocation itself — text after the skill name, a pasted context dump, or an appended `ARGUMENTS:` line — counts as answers already given. Use it and skip whatever it covers; don't re-ask. **Arriving empty-handed? That works too.** The skill opens by asking your primary goal for the interviews, then narrows with follow-ups. **Example invocation:** `Pre

What's inside
Steps it walks through
  1. Purpose
  2. Input
  3. Key Concepts
  4. The Discovery Interview Prep Flow
  5. Why This Works
  6. Anti-Patterns (What This Is NOT)
  7. When to Use This
  8. When NOT to Use This
  9. Facilitation Source of Truth
  10. Application
  11. Step 0: Gather Context (Before Questions)
  12. Question 1: Research Goal
  13. Question 2: Target Customer Segment
  14. Question 3: Constraints
More from Product-Manager-Skills
All skills →
About this skill
What does the discovery-interview-prep skill do?

Plan customer discovery interviews with the right goal, segment, constraints, and method. Use when preparing interviews for problem validation, churn research, or new product ideas.

How do I install it?

Run `npx skills add deanpeters/Product-Manager-Skills --skill discovery-interview-prep --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From deanpeters/Product-Manager-Skills, a repository with 6,255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going