discovery-interview-prep — Claude Code skill: setup and usage
Guides product teams through planning customer discovery conversations. It sets up target segments, frames research goals, and filters out bias before you speak with users.
npx skills add deanpeters/Product-Manager-Skills --skill discovery-interview-prep -a claude-codeWhat discovery-interview-prep does
The skill initiates an interactive prep flow asking up to four targeted questions. First, it requests context like product assumptions and churn feedback. Based on what you provide, it selects an interview approach such as Jobs-to-be-Done, problem validation, or retention review.
It produces a customized guide featuring direct questions, risk warnings against leading prompts, and clear success criteria. Completing the prep takes 15 to 20 minutes. If you already understand the core pain point and plan to test a clickable prototype, this tool is redundant.
The workflow focuses on qualitative interviews with 5 to 10 customers. It does not replace quantitative surveys.
What it helps with
- structure a qualitative customer discovery interview plan
- investigate churn patterns among enterprise accounts
- formulate Jobs-to-be-Done interview questions for early concepts
- eliminate leading questions and confirmation bias from interview guides
Example prompts for the agent
- Help me prepare discovery sessions regarding recent account cancellations
- Design an interview plan to validate a B2B SaaS concept before building
- Structure five user calls to investigate drop-offs on the checkout flow
How to install discovery-interview-prep
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill discovery-interview-prep -a claude-code2Manually: put the files in place
~/.claude/skills/discovery-interview-prep/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/discovery-interview-prep/
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill discovery-interview-prep -a codex2Manually: put the files in place
.agents/skills/discovery-interview-prep/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill discovery-interview-prep -a cursor2Manually: put the files in place
.cursor/skills/discovery-interview-prep/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install deanpeters/Product-Manager-Skills discovery-interview-prep2Manually: put the files in place
.github/skills/discovery-interview-prep/SKILL.md1Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill discovery-interview-prep -a gemini-cli2Platform CLI
gemini skills install https://github.com/deanpeters/Product-Manager-Skills --path skills/discovery-interview-prepManually: put the files in place
.devin/skills/discovery-interview-prep/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add deanpeters/Product-Manager-Skills --skill discovery-interview-prep -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about discovery-interview-prep
How to install discovery-interview-prep in Claude Code?
Run npx skills add deanpeters/Product-Manager-Skills --skill discovery-interview-prep -a claude-code in your terminal.
What does discovery-interview-prep do?
It runs an interactive session to map out interview goals, pick research methodologies, and build a question guide without confirmation bias.
Can I use this skill for prototype testing?
No, it is built for early problem discovery, not for usability testing on interactive UI prototypes or mass surveys.