product-customer-discovery
3
总安装量
2
周安装量
#55864
全站排名
安装命令
npx skills add https://github.com/piperubio/ai-agents --skill product-customer-discovery
Agent 安装分布
amp
2
github-copilot
2
codex
2
kimi-cli
2
gemini-cli
2
cursor
2
Skill 文档
Product Customer Discovery
Purpose
- Reduce product/market risk by learning how target users behave today, what problems they truly have, and what they already do to solve them.
- Turn qualitative conversations into decisions: who to build for (ICP), what to solve (problem framing), and what to test next (experiments).
Quick triggers
Use this skill when the user asks for:
- âproduct customer discoveryâ, âuser researchâ, âproblem interviewsâ, âexploratory interviewsâ
- âwrite an interview script/guideâ, âwhat questions should I ask usersâ
- âdefine ICP/personas/segmentsâ, âJTBDâ, âpain pointsâ, âopportunity sizing (qual)â
- âsynthesize interview notesâ, âextract themes/insightsâ, âcreate a discovery reportâ
Inputs to ask for (minimum)
- Product/service and stage (idea, MVP, growth) + decision(s) discovery must unblock
- Target audience hypotheses (who) and problem hypotheses (what/why)
- Constraints: timeline, number of interviews, geography/language, incentives, recruiting channels
Outputs (suggested)
- Discovery plan: goals, hypotheses, target segments, recruiting criteria, timeline
- Interview guide: opening, context questions, story prompts, probing, wrap-up
- Synthesis: themes + evidence (quotes), JTBD/pains/gains, opportunity areas, risks/unknowns
- Next steps: prioritized experiments (e.g., landing page, concierge test, prototype test)
Core workflow (end-to-end)
- Align on outcomes: confirm what decision will be made from the research and what âgood evidenceâ looks like.
- Define hypotheses: write 5â10 falsifiable statements (ICP, problem, willingness, constraints, alternatives).
- Select participants: define inclusion/exclusion criteria, quotas across segments, and screening questions.
- Design the interview:
- prefer âtell me about the last timeâ¦â over âwould you useâ¦â
- focus on current behavior, existing alternatives, constraints, and consequences
- Run interviews:
- start with rapport + consent; keep it conversational
- ask for specific incidents; probe for frequency, severity, triggers, and workarounds
- capture verbatims and observable facts; separate facts from interpretations
- Synthesize:
- affinity-map notes into themes; label with evidence + confidence
- map to JTBD (situation â motivation â desired outcome) and pains/gains
- identify âstrong signalsâ (repeated patterns, costly workarounds, high stakes)
- Decide & recommend:
- rank opportunities by severity, frequency, reachable audience, and differentiation
- propose next experiments with clear success metrics and cheapest test first
- Share readout: present insights, what changed vs. assumptions, open questions, and the plan.
Interview guide template (outline)
- Intro: who you are, purpose, confidentiality, recording consent, timebox
- Background: role, context, responsibilities, tools/workflow
- Story prompts (core): âWalk me through the last time youâ¦â
- Probing:
- triggers: âwhat started this?â
- frequency: âhow often?â
- severity: âwhat happens if you donât solve it?â
- alternatives: âwhat did you try? why that? what did it cost?â
- decision-making: âwhoâs involved? whatâs the budget/approval path?â
- Wrap-up: biggest pain, ideal outcome, who else to talk to, follow-up permission
Quality checklist
- Goals and hypotheses are explicit and falsifiable
- Participant criteria and screening reduce bias (no âfriends and fansâ only)
- Questions avoid leading language and future hypotheticals
- Notes separate verbatims/facts from interpretations
- Insights are backed by evidence, not anecdotes
- Recommendations include next experiments and success metrics
Common mistakes (avoid)
- Asking for feature opinions instead of behavior (âWould you use X?â)
- Interviewing only easy-to-reach users and generalizing
- Treating one loud quote as a âthemeâ without triangulation
- Skipping the decision step (insights without a recommendation and next tests)