IS
Interview Synthesis
🔵 Stable🕐 updated 2026-07-19
🔷 SkillSpec L3
pm-cowork
Turn a pile of interview notes into findings that survive scrutiny — the code-then-theme pass, the counting discipline (how many actually said it), the quote selection that illustrates instead of cherry-picks, and the confidence lines a small sample earns. Use when asked synthesize these user/customer/exit interviews, what did we actually learn from the calls, turn 12 transcripts into insights, or are these themes real. Produces the coded themes with counts, the divergences preserved, the illustrative quotes, and the claims sized to the sample.
What to give it
▸The notes / transcripts — the actual material; synthesis of summaries synthesizes the summarizer's biases
▸The questions the interviews served — what the study was trying to learn; themes get organized against them (plus the "unexpected" bucket, often the best one)
▸The sample's shape — who these people are, how selected (12 enthusiastic volunteers ≠ 12 representative users — the selection shapes what claims are legal)
▸What the team already believes — stated up front as hypotheses; the synthesis marks confirms/contradicts explicitly (the contradicts are the expensive-to-lose ones)
✅ 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 traces to coded statements with counts
✓Unprompted and prompted mentions are distinguished
✓Divergences are examined for boundaries, not discarded
✓Quotes are representative of counted themes, not highlights
✓No claim exceeds what n and selection legally support
⚠️ What it refuses to do
Do not synthesize from memory — the vivid interview colonizes the findings; coding is the antidote
Do not present percentages from small samples — counts, plainly
Do not delete the dissenters — they're the theme's boundary survey team
Do not quote the spiciest take as the finding — representative or labeled as an outlier
Do not let confirmation win silently — the contradicted hypotheses are the synthesis's most valuable line
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
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="interview-synthesis"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Interview Synthesis is one of 750 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog