From pm
Use when raw qualitative research — interview notes, survey responses, session recordings — needs to become structured insights that drive decisions. Triggers on: "인터뷰 정리", "고객 인터뷰 분석", "리서치 결과 정리", "설문 분석", "VOC 정리", "UX research synthesis", "interview notes analysis", "what did users tell us". Best for: affinity mapping with n= counts; Jobs-to-be-Done extraction; insight cards that feed PRD or prioritization. Not for: quantitative survey stats (use metrics-interpretation); competitive research (use competitive-analysis).
How this skill is triggered — by the user, by Claude, or both
Slash command
/pm:customer-research-synthesisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Raw quotes are not insights. An insight requires an observation, supporting evidence, and an implication for what to build or change.
Raw quotes are not insights. An insight requires an observation, supporting evidence, and an implication for what to build or change.
Synthesis chain: Raw data → affinity clusters → Jobs-to-be-Done → insight cards → hypotheses
For the full step-by-step process with examples, load references/synthesis-process.md.
| Use | Do Not Use |
|---|---|
| Raw interview notes needing thematic structure | Quantitative survey with closed-ended stats |
| Verbatim quotes needing n= pattern analysis | Competitive research (use competitive-analysis) |
| Discovery research feeding a PRD or roadmap | Product analytics / behavioral data (use metrics-interpretation) |
| Post-research readout that needs insight cards | Research planning or question design |
When the user provides raw interview notes, survey verbatims, or usability observations, produce:
references/synthesis-process.md Step 3)Run Step 3 (pattern judgment) and Step 4 (JTBD extraction) in parallel after affinity mapping — they are independent.
../hypothesis-driven-dev/SKILL.mdWhen the user asks "how good is our research process?" or shares their existing synthesis output for review, rate 0–10:
| Score | State |
|---|---|
| 9–10 | Patterns documented with n= counts; JTBD extracted; insight cards connect to decisions; hypotheses written before building |
| 7–8 | Themes exist but evidence counts missing; insights stop at observation without implication |
| 5–6 | Research summarized as a quote list; no pattern analysis |
| 3–4 | "We talked to users" treated as sufficient; no structured output |
| 1–2 | No synthesis practice; decisions made without reference to research |
| Claude | You |
|---|---|
| Groups observations into affinity clusters with verb phrases | Conducts interviews and recordings |
| Counts n= occurrences and flags pattern vs. anecdote | Judges whether participants are representative |
| Extracts Jobs-to-be-Done using the JTBD template | Validates JTBD accuracy against live customer context |
| Writes insight cards (observation + evidence + implication) | Makes final decisions on what to build |
| Chains insights to testable hypotheses | Decides experiment priority and runs experiments |
../feature-prioritization/SKILL.md — insight cards as prioritization evidence../prd-development/SKILL.md — problem statement, personas, and Jobs-to-be-Done../hypothesis-driven-dev/SKILL.md — validated hypotheses ready for experiment design../pricing-monetization-strategy/SKILL.md — WTP signals from research../product-discovery/SKILL.md — triggered after customer research phase completesnpx claudepluginhub newkayak12/claude-skills --plugin pmSynthesizes user research like interview transcripts, surveys, usability tests, and feedback into themes, insights, user segments, and prioritized recommendations.
Analyzes and synthesizes user research data (interviews, surveys, feedback) into structured insights, themes, pain points, and prioritized recommendations following PM best practices.
Synthesizes user research from interviews, surveys, feedback into themes, prioritized findings by frequency/impact, and roadmap recommendations.