
Customer Research
Analyze customer interviews, reviews, tickets and surveys to surface real pains and language
- Repository
- coreyhaines31/marketingskills
- Stars
- 57,951
- Licence
- MIT
- Files
- 4 files
What it does
Once installed, the agent approaches customer research like an experienced researcher. It can take existing material such as interview transcripts, survey answers, support tickets, NPS comments and sales call notes, then pull out pains, triggers, desired outcomes, alternatives considered and the exact words customers use, grouping them by theme and labelling how confident each insight is. It can also guide online research on sites like Reddit and G2, and help plan and write interviews and surveys.
Great for
- Marketers or founders who want messaging grounded in what customers actually say
- Product teams synthesizing support tickets, churn notes or survey results
- Researchers building personas or Jobs-to-be-Done summaries from raw feedback
Skip it if
- People who need a quick factual answer with no research material: the skill's method needs real customer data to work, and it may not be meaningful with fewer than about 5 data points per segment
- Anyone wanting to fabricate or pad customer quotes: the skill is built to label thin evidence as low confidence, and invented research would mislead decisions
Try asking
- “Analyze these 40 support tickets and tell me the top recurring complaints, with money-quote examples”
- “Summarize these customer interview transcripts into pains, triggers and desired outcomes”
- “Mine recent G2 and Reddit reviews of our main competitor for what customers struggle with”
- “Help me write a PMF survey and interview outreach email for our best customers”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 4 original files, the MIT licence and an attribution note.
customer-research.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip customer-research.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip customer-research.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Provide the raw material (transcripts, tickets, survey exports) directly so the agent can quote it exactly rather than paraphrase.
- Tell the agent your customer segments up front so it can separate patterns by company size, role or tenure.
- Treat the confidence labels as a guide: validate low-confidence themes with more data before making big decisions.
What's inside
- evals/evals.json
- references/interviews-and-surveys.md
- references/source-guides.md
- SKILL.md
Redistributed unmodified from coreyhaines31/marketingskills under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.