К основному содержанию
скилл CX Codex

discover-interview-synthesis — скилл для Claude Code: синтез интервью

Скилл собирает заметки и транскрипты пользовательских интервью в темы, цитаты, инсайты и рекомендации. Пригодится после раунда исследований, когда нужно показать команде, что вы услышали.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add product-on-purpose/pm-skills --skill discover-interview-synthesis -a claude-code
Открыть на GitHub

Что делает discover-interview-synthesis

Скилл проходит по заметкам, транскриптам и записям, размечает наблюдения по темам и оставляет те, что встречаются у нескольких участников. Дальше он собирает цитаты с привязкой к ID участников, превращает темы в инсайты с объяснением «почему», а не только «что», и предлагает рекомендации с пометкой уверенности. Отдельным блоком идут ограничения: чего вы не узнали, где смещение выборки.

Результат укладывается в шаблон references/TEMPLATE.md — обзор исследования, ключевые темы, цитаты, инсайты, рекомендации и приложение. Готовый пример лежит в references/EXAMPLE.md. Скилл просит минимум 3 участников для осмысленных паттернов, а в описании советует раунд от 5 человек.

Если в проекте есть .claude/pm-skills.local.md, скилл читает оттуда phase и active_initiative и записывает персоны с находками как артефакт interpretation, который позже подхватывает deliver-prd. Запись он сначала предлагает и ждёт подтверждения; при memory_auto_append: true дописывает сам. Перед записью файл перечитывается заново — параллельная сессия может перезаписать ваши правки, и восстановить их будет нечем.

Какие задачи решает

  • свести заметки с нескольких интервью в общие темы
  • отобрать цитаты, которые объясняют боль пользователя
  • сформулировать инсайты с причиной, а не пересказом слов
  • расставить приоритеты рекомендаций по силе доказательств
  • честно описать ограничения исследования и смещения выборки

Примеры запросов агенту

  • Синтезируй интервью из interviews/ — нужны темы, цитаты и рекомендации
  • Собери находки по пяти звонкам с клиентами в один отчёт
  • Прогони discover-interview-synthesis по транскриптам usability-сессий

Как установить discover-interview-synthesis

1Через Skills CLI (Vercel)

npx skills add product-on-purpose/pm-skills --skill discover-interview-synthesis -a claude-code

2Вручную: положить файлы

~/.claude/skills/discover-interview-synthesis/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/discover-interview-synthesis/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о discover-interview-synthesis

Как установить discover-interview-synthesis в Claude?

Выполните npx skills add product-on-purpose/pm-skills --skill discover-interview-synthesis -a claude-code. Скилл окажется в ~/.claude/skills/discover-interview-synthesis/SKILL.md.

Что делает discover-interview-synthesis?

Превращает сырые данные интервью в структурированный синтез: профили участников, повторяющиеся темы, цитаты, инсайты и рекомендации. Работает по шаблону из references/TEMPLATE.md.

Чем он отличается от foundation-meeting-recap?

foundation-meeting-recap пересказывает одну внутреннюю встречу для её участников. Этот скилл агрегирует разговоры с респондентами и ищет паттерны между ними.

Исходный текст

SKILL.md · Apache-2.0
---
name: discover-interview-synthesis
description: Synthesizes user research interviews into actionable insights, patterns, and recommendations. Use after conducting user interviews, customer calls, or usability sessions to extract and communicate findings across participants. Distinct from foundation-meeting-recap, which summarizes one internal meeting for its attendees; this skill aggregates research conversations into evidence-backed findings.
license: Apache-2.0
metadata:
  phase: discover
  version: "2.3.0"
  updated: 2026-07-05
  category: research
  frameworks: [triple-diamond, lean-startup, design-thinking]
  author: product-on-purpose
---
<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
# Interview Synthesis

An interview synthesis transforms raw user research data into structured insights that drive product decisions. Rather than simply listing what participants said, a good synthesis identifies patterns across conversations, connects observations to underlying user needs, and translates findings into actionable recommendations.

## When to Use

- After completing a round of user interviews (typically 5+ participants)
- Following customer discovery calls or sales feedback sessions
- After usability testing sessions to consolidate observations
- When stakeholders need a summary of research findings
- Before ideation sessions to ground the team in user reality

## When NOT to Use

- You are summarizing one internal meeting for its attendees -> use `foundation-meeting-recap`
- You need patterns across multiple meetings over time -> use `foundation-meeting-synthesize`
- Your data is survey responses rather than interviews -> use `measure-survey-analysis`
- The findings are synthesized and you are ready to frame the problem -> use `define-problem-statement`
- You have synthesized findings and want to map them onto a customer's journey across stages and touchpoints -> use `discover-journey-map`

## Instructions

When asked to synthesize interview findings, follow these steps:

1. **Gather the Raw Material**
   Collect all interview notes, transcripts, or recordings. Ensure you have data from at least 3 participants to identify meaningful patterns. Note the research objective and methodology used.

2. **Create Participant Profiles**
   Document each participant with relevant context: their role, segment, tenure, and any notable characteristics. This helps readers assess the representativeness of findings.

3. **Identify Recurring Themes**
   Read through all notes and tag observations by topic. Look for themes that appear across multiple participants (ideally 3+). Distinguish between frequently mentioned topics and one-off comments.

4. **Extract Meaningful Quotes**
   Capture 3-5 verbatim quotes per theme that powerfully illustrate the insight. Good quotes are specific, emotional, or particularly articulate. Always attribute quotes to participant IDs.

5. **Synthesize into Insights**
   Transform themes into insight statements. An insight goes beyond observation ("users mentioned X") to interpretation ("users need Y because of Z"). Connect what you heard to why it matters.

6. **Formulate Recommendations**
   Based on the insights, propose prioritized actions. Each recommendation should tie directly to an insight. Note confidence level based on strength of evidence.

7. **Document Limitations**
   Acknowledge what you didn't learn, sample biases, or areas needing further research. Honest limitations increase credibility.

## Project Memory Contract

Active only when `.claude/pm-skills.local.md` exists. With no file, ignore this section entirely
and behave exactly as described above.

- **Reads:** `phase` and `active_initiative`, so findings are framed against the initiative in flight instead of asking you to restate it.
- **Writes:** the personas and findings as an `interpretation` artifact, so a later skill can consume them without you pasting them again.
- **Posture:** propose the entry and wait for confirmation before writing, unless
  `memory_auto_append: true` is set, in which case append and echo what was written.
- **Write discipline:** re-read the file immediately before writing, never from the copy that
  produced the proposal. If it changed in between, merge your entry into the current state and
  re-propose rather than overwriting; add only your own entry and leave every other field and
  section byte-identical. Nothing enforces this at runtime and the file is gitignored, so a
  careless whole-file write loses another session's work with no way to recover it.

This is the writer half of the loop the cohort exists to demonstrate: what this skill records, `deliver-prd` later reads.
## Output Format

Use the template in `references/TEMPLATE.md` to structure the output. A complete synthesis fills every template section: Research Overview; Key Themes; Notable Quotes; Insights; Recommendations; and Appendix.

## Quality Checklist

Before finalizing, verify:

- [ ] Themes are supported by evidence from 3+ participants
- [ ] Quotes are verbatim and attributed to participant IDs
- [ ] Insights explain "why" not just "what"
- [ ] Recommendations are specific and actionable
- [ ] Participant identities are protected (no PII)
- [ ] Limitations and biases are acknowledged

## Examples

See `references/EXAMPLE.md` for a completed example.

© product-on-purpose · Apache-2.0 · product-on-purpose/pm-skills

Похожие скиллы

Всё по теме «Заметки, задачи и проекты» →
research-synthesis официальный anthropics Скилл обобщает интервью, результаты опросов и отзывы в единый отчёт с темами, сегментами пользователей и рекомендациями. CX Codex +1 4 100установок synthesize-research официальный anthropics Скилл собирает интервью, опросы и тикеты в структурированный отчёт с темами, частотой и приоритетами. Пригодится, когда накопилась гора заметок и нужно понять, что из этого важно. CX Codex +1 3 000установок asb-interview-report asmartbear Собирает итоги раунда клиентских интервью в один FINAL-REPORT.md: что подтвердилось, что опровергнуто, что ещё не проверено. CX Codex +1 631установок discovery-interview-prep deanpeters Интерактивный помощник готовит структуру проблемных интервью с пользователями. Он помогает сформулировать цель исследования, отобрать сегмент и отсечь когнитивные искажения. CX Codex +1 3 000установок interview-script phuryn Генерирует сценарий проблемного интервью по методике The Mom Test и JTBD. Помогает подготовить вопросы об опыте пользователей без наводящих подсказок и питчинга. CX Codex +1 2 900установок discovery-process deanpeters Помогает продакт-менеджерам разобрать гипотезу, спланировать интервью с пользователями и проверить варианты решения до написания кода. CX Codex +1 3 200установок

Из того же набора68

develop-adr Скилл пишет Architecture Decision Record: контекст решения, сам выбор и его последствия. Пригодится, когда команда выбирает базу, фреймворк или паттерн. CX Codex +1 792установок deliver-launch-checklist Собирает кросс-функциональный чек-лист перед релизом: инженерия, дизайн, маркетинг, поддержка, юристы, операции. Для значимых запусков, где несколько команд. CX Codex +1 786установок define-opportunity-tree Строит дерево возможностей: связывает измеримый результат с потребностями клиентов и вариантами решений. Пригодится, когда идей много, а структуры нет. CX Codex +1 774установок develop-solution-brief Собирает одностраничный бриф: что за проблема, что предлагаете, какие компромиссы и риски. Пригодится перед написанием подробной спецификации. CX Codex +1 772установок define-jtbd-canvas Скилл собирает канвас Jobs to be Done: функциональную, эмоциональную и социальную стороны работы клиента. Пригодится, когда нужно понять мотивацию до того, как что-то строить. CX Codex +1 770установок measure-dashboard-requirements Помогает составить требования к дашборду: фиксирует бизнес-вопросы, формулы метрик, срезы и источники данных. Пригодится при постановке задач аналитикам. CX Codex +1 756установок measure-experiment-design Собирает документ с параметрами эксперимента: варианты, метрики, размер выборки и срок. Нужен, когда гипотеза уже сформулирована, а тест ещё не запущен. CX Codex +1 754установок deliver-release-notes Превращает список изменений в релиз-ноты, которые читают пользователи: что нового, что улучшили, что починили. CX Codex +1 751установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой