PlaygroundCatalog › User Interview Synthesis
UI

User Interview Synthesis

🟢 Production-Ready🕐 updated 2026-07-14 🔷 SkillSpec L3 pm-discovery

Synthesises user interview transcripts into structured research findings. Use when asked to analyse interview notes, synthesise qualitative research, identify themes from interviews, or turn raw interview data into actionable product insights. Produces a themed synthesis with supporting quotes per theme, 'so what' implications, and recommended next steps. For mixed sources beyond interviews (surveys, tickets, feedback) use user-research-synthesis instead.

📚 Based on Interviewing Users (Steve Portigal); affinity mapping

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

What to give it

Interview transcripts or notes — even rough notes work
Number of participants and their profiles — role, company size, context
Research questions — what was the study trying to answer?
Date range — of research (for context)

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

Every theme is supported by quotes from at least 3 participants
Implications connect to specific product decisions, not just observations
Researcher bias check: no leading language, findings don't all support one hypothesis
Single-source signals are flagged separately, not mixed into main themes
Research questions from the study brief are each addressed (even if the answer is "inconclusive")

⚠️ What it refuses to do

Do not mix single-source signals into main themes — insights cited by only one participant must be flagged separately
Do not write implications that are observations restated rather than product decisions enabled
Do not include themes that only support the project hypothesis — contradictory findings must be surfaced, not omitted
Do not present findings without quotes — every theme requires verbatim evidence from at least 3 participants
Do not leave research questions unanswered — each question from the study brief must be explicitly addressed, even if the answer is inconclusive

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Start with

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="user-interview-synthesis"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

User Interview Synthesis is one of 1078 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog