Customer interview analyzer
Skill sisodiabhumca/agent-skills/skills/customer-interview-analyzer
Use when a PM or UX researcher has interview transcripts (text/Notion/Drive) and needs themes, pain points, JTBD, and verbatim quotes synthesized into a research report.From its SKILL.md
npx -y skills add sisodiabhumca/agent-skills --skill customer-interview-analyzerAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.6 KB, 325 tokens by cl100k_base, as published. Nobody here has run it
Customer Interview Analyzer
When to invoke
- "Synthesize these 12 user interviews."
- "What are the top pain points across last quarter's research?"
- "Pull JTBD statements from these transcripts."
Inputs needed
- Transcripts — folder of
.txt/.md/.vttfiles, or Notion/Drive docs. - Research question (optional) — focuses the analysis.
- Persona / segment tags (optional).
Workflow
- Ingest — load all transcripts; clean speaker labels.
- Code — extract candidate themes by frequency + co-occurrence.
- Cluster — group similar codes into themes; tag each with a verbatim quote.
- Report — produce: research question, methodology, themes (with frequency), JTBD statements, surprises, recommendations.
Output format
## Research question
## Methodology (n, recruit, dates)
## Themes (ranked)
Theme — # mentions — verbatim — implication
## JTBD statements
## Surprises / disconfirmations
## Recommendations
Guardrails
- Always cite a verbatim quote with source file + line for every theme.
- Distinguish observations (what users said/did) from interpretations.
- Surface contradictions across interviews.
Reference code
analyze.py does keyword + n-gram extraction with simple clustering. Optional --llm flag uses any chat-completions API for richer themes (provide endpoint + key via env vars).
What ships with it: 2 files
6.6 KB alongside SKILL.md, 1 of them executable
- analyze.pyruns6.1 KB
- README.md480 B