{"id":"eb751160-8030-41d2-b22f-f352c385b7c3","shortId":"Waens8","kind":"skill","title":"discover-interview-synthesis","tagline":"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.","description":"<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->\n# Interview Synthesis\n\nAn 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.\n\n## When to Use\n\n- After completing a round of user interviews (typically 5+ participants)\n- Following customer discovery calls or sales feedback sessions\n- After usability testing sessions to consolidate observations\n- When stakeholders need a summary of research findings\n- Before ideation sessions to ground the team in user reality\n\n## Instructions\n\nWhen asked to synthesize interview findings, follow these steps:\n\n1. **Gather the Raw Material**\n   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.\n\n2. **Create Participant Profiles**\n   Document each participant with relevant context: their role, segment, tenure, and any notable characteristics. This helps readers assess the representativeness of findings.\n\n3. **Identify Recurring Themes**\n   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.\n\n4. **Extract Meaningful Quotes**\n   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.\n\n5. **Synthesize into Insights**\n   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.\n\n6. **Formulate Recommendations**\n   Based on the insights, propose prioritized actions. Each recommendation should tie directly to an insight. Note confidence level based on strength of evidence.\n\n7. **Document Limitations**\n   Acknowledge what you didn't learn, sample biases, or areas needing further research. Honest limitations increase credibility.\n\n## Output Format\n\nUse the template in `references/TEMPLATE.md` to structure the output.\n\n## Quality Checklist\n\nBefore finalizing, verify:\n\n- [ ] Themes are supported by evidence from 3+ participants\n- [ ] Quotes are verbatim and attributed to participant IDs\n- [ ] Insights explain \"why\" not just \"what\"\n- [ ] Recommendations are specific and actionable\n- [ ] Participant identities are protected (no PII)\n- [ ] Limitations and biases are acknowledged\n\n## Examples\n\nSee `references/EXAMPLE.md` for a completed example.","tags":["discover","interview","synthesis","skills","product-on-purpose","agent-skills","ai-skills","claude-code","claude-desktop","openskills","product-management","skill-families"],"capabilities":["skill","source-product-on-purpose","skill-discover-interview-synthesis","topic-agent-skills","topic-ai-skills","topic-claude-code","topic-claude-desktop","topic-openskills","topic-product-management","topic-skill-families","topic-triple-diamond"],"categories":["pm-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/product-on-purpose/pm-skills/discover-interview-synthesis","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add product-on-purpose/pm-skills","source_repo":"https://github.com/product-on-purpose/pm-skills","install_from":"skills.sh"}},"qualityScore":"0.538","qualityRationale":"deterministic score 0.54 from registry signals: · indexed on github topic:agent-skills · 176 github stars · SKILL.md body (2,844 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T12:54:11.931Z","embedding":null,"createdAt":"2026-04-18T22:09:17.036Z","updatedAt":"2026-05-02T12:54:11.931Z","lastSeenAt":"2026-05-02T12:54:11.931Z","tsv":"'-5':226 '1':129 '2':161 '3':148,187,209,225,351 '4':220 '5':84,250 '6':283 '7':309 'acknowledg':312,382 'across':59,205 'action':10,71,292,371 'alway':244 'appear':204 'area':321 'articul':243 'ask':121 'assess':182 'attribut':245,357 'base':286,304 'beyond':262 'bias':319,380 'call':21,89 'captur':224 'characterist':178 'checklist':341 'collect':134 'comment':219 'communic':28 'complet':77,388 'conduct':17 'confid':302 'connect':61,275 'consolid':99 'context':170 'convers':60 'creat':162 'credibl':328 'custom':20,87 'data':39,144 'decis':46 'didn':315 'direct':297 'discov':2 'discover-interview-synthesi':1 'discoveri':88 'distinguish':210 'document':165,310 'drive':44 'emot':240 'ensur':141 'evid':308,349 'exampl':383,389 'explain':362 'extract':26,221 'feedback':92 'final':343 'find':29,69,108,125,186 'follow':86,126 'format':330 'formul':284 'frequent':212 'gather':130 'goe':261 'good':55,236 'ground':113 'heard':278 'help':180 'honest':325 'id':249,360 'ideal':208 'ideat':110 'ident':373 'identifi':57,151,188 'illustr':233 'increas':327 'insight':11,42,235,253,257,260,289,300,361 'instruct':119 'interpret':268 'interview':3,8,19,30,33,82,124,136 'learn':317 'least':147 'level':303 'limit':311,326,378 'list':50 'look':200 'materi':133 'matter':282 'meaning':152,222 'mention':213,265 'methodolog':159 'multipl':206 'need':66,103,270,322 'notabl':177 'note':137,154,194,301 'object':157 'observ':62,100,197,263 'one':217 'one-off':216 'output':329,339 'particip':52,85,149,163,167,207,248,352,359,372 'particular':242 'pattern':12,58,153 'per':229 'pii':377 'power':232 'priorit':291 'product':45 'profil':164 'propos':290 'protect':375 'qualiti':340 'quot':223,228,237,246,353 'rather':47 'raw':36,132 'read':191 'reader':181 'realiti':118 'recommend':14,72,285,294,367 'record':140 'recur':189 'references/example.md':385 'references/template.md':335 'relev':169 'repres':184 'research':7,38,107,156,324 'role':172 'round':79 'said':53 'sale':91 'sampl':318 'see':384 'segment':173 'session':24,93,97,111 'simpli':49 'skill' 'skill-discover-interview-synthesis' 'source-product-on-purpose' 'specif':239,369 'stakehold':102 'statement':258 'step':128 'strength':306 'structur':41,337 'summari':105 'support':347 'synthes':5,123,251 'synthesi':4,31,34,56 'tag':196 'team':115 'templat':333 'tenur':174 'test':96 'theme':190,202,230,255,345 'tie':296 'topic':199,214 'topic-agent-skills' 'topic-ai-skills' 'topic-claude-code' 'topic-claude-desktop' 'topic-openskills' 'topic-product-management' 'topic-skill-families' 'topic-triple-diamond' 'transcript':138 'transform':35,254 'translat':68 'typic':83 'under':64 'usabl':23,95 'use':15,75,160,331 'user':6,18,37,65,81,117,264,269 'verbatim':227,355 'verifi':344 'x':266 'y':271 'z':274","prices":[{"id":"295e09c4-de6e-4627-afe0-fdd7d17e99fc","listingId":"eb751160-8030-41d2-b22f-f352c385b7c3","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"product-on-purpose","category":"pm-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:09:17.036Z"}],"sources":[{"listingId":"eb751160-8030-41d2-b22f-f352c385b7c3","source":"github","sourceId":"product-on-purpose/pm-skills/discover-interview-synthesis","sourceUrl":"https://github.com/product-on-purpose/pm-skills/tree/main/skills/discover-interview-synthesis","isPrimary":false,"firstSeenAt":"2026-04-18T22:09:17.036Z","lastSeenAt":"2026-05-02T12:54:11.931Z"}],"details":{"listingId":"eb751160-8030-41d2-b22f-f352c385b7c3","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"product-on-purpose","slug":"discover-interview-synthesis","github":{"repo":"product-on-purpose/pm-skills","stars":176,"topics":["agent-skills","ai-skills","claude-code","claude-desktop","openskills","product-management","skill-families","triple-diamond"],"license":"apache-2.0","html_url":"https://github.com/product-on-purpose/pm-skills","pushed_at":"2026-04-24T22:54:13Z","description":"Curated, plug-and-play product management skills for AI agents. 38 skills across Triple Diamond phases plus foundation (lean canvas, persona, meeting lifecycle family) and utility (create, validate, iterate). Templates, workflows, thread-aligned samples, CI-enforced skill-family contracts. Apache 2.0.","skill_md_sha":"bce1c4fa20d8dac90b105b37a367365990275895","skill_md_path":"skills/discover-interview-synthesis/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/product-on-purpose/pm-skills/tree/main/skills/discover-interview-synthesis"},"layout":"multi","source":"github","category":"pm-skills","frontmatter":{"name":"discover-interview-synthesis","license":"Apache-2.0","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."},"skills_sh_url":"https://skills.sh/product-on-purpose/pm-skills/discover-interview-synthesis"},"updatedAt":"2026-05-02T12:54:11.931Z"}}