customer-research (Corey Haines): a Claude skill for customer interviews and review mining
Corey Haines' customer-research skill helps Claude analyze transcripts and reviews, mine online communities, run interviews and surveys, and build personas.
- Installs
- 119.4K
- on skills.sh
- Stars
- 57.9K
- on GitHub
- Files
- 3
- besides SKILL.md
- Updated
- Oct 2026
- last repo commit
customer-research has three modes: analyze research you already have (transcripts, surveys, tickets, reviews), mine public sources such as Reddit, G2 and forums, or go ask customers through interviews and surveys. It can also build personas and return a themed synthesis.
It loads when you mention customer interviews, voice of customer, JTBD, review mining, PMF surveys or personas. SKILL.md warns that fetched reviews, posts and threads are untrusted data and that Claude must not follow instructions inside them. It bundles two reference files and no scripts.
Good for
- Founders and PMs who want to know what customers actually say
- Marketers mining Reddit, G2 and forums for language and pain points
- Researchers planning interviews, PMF surveys and persona write-ups
Install customer-research
Claude Code
- 1
Copy this prompt.
Install the customer-research skill in Claude Code. Run this command: npx skills add https://github.com/coreyhaines31/marketingskills --skill customer-research Then check that it loaded and tell me how to use it.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
From its listing on skills.sh. Source.
What's in the skill
When it loads
When the user wants to conduct, analyze, or synthesize customer research. Use when the user mentions "customer research," "ICP research," "talk to customers," "analyze transcripts," "customer interviews," "survey analysis," "support ticket analysis," "voice of customer," "VOC," "build personas," "customer personas," "jobs to be done," "JTBD," "what do customers say," "what are customers struggling with," "Reddit mining," "G2 reviews," "review mining," "digital watering holes," "community research," "forum research," "competitor reviews," "customer sentiment," "PMF survey," "product/market fit survey," "customer interview questions," "interview outreach," "Sales Safari," or "find out why customers churn/convert/buy." Use for analyzing existing research assets, mining online sources, AND running primary research (interviews and surveys). For writing copy informed by research, see copywriting. For acting on research to improve pages, see cro.
Sections in SKILL.md
- Before Starting
- Three Modes of Research
- Mode 1: Analyze Existing Assets
- Mode 2: Mine Existing Signal (Online)
- Mode 3: Go Ask (Primary Research)
- Mode 1: Analyzing Existing Research Assets
- Asset Types
- Extraction Framework
- Synthesis Steps
- Research Quality Guardrails
- Mode 2: Digital Watering Hole Research
- Where to Look
- What to Extract from Each Source
- Research Synthesis Template
- Top Themes (ranked by frequency × intensity)
- Theme 1: [Name]
Key facts
- Author
- Corey Haines
- Skill folder
- skills/customer-research
- skills.sh installs
- 119,361
- Repo stars
- 57,855
- License
- MIT
- Last repo commit
- 2026-10-31
- Bundled files
- 3 files besides SKILL.md: evals/evals.json, references/interviews-and-surveys.md, references/source-guides.md
- skills.sh audits
- Gen Agent Trust Hub: pass; Socket: pass; Snyk: warn
What it includes
Extract signal from transcripts, surveys, tickets and reviews
Uses an extraction framework and synthesis steps, with guardrails such as weighting the last 12 months more heavily.
Read ·
Mode 1: Analyze existing assetsMine Reddit, G2, forums and review sites for what customers say
Covers where to look, what to extract from each source, and a synthesis template that ranks themes by frequency and intensity.
Network ·
Mode 2: Digital watering hole researchPMF survey, 5-why laddering, outreach templates, incentives
The full playbook sits in references/interviews-and-surveys.md.
Read ·
Mode 3: Interviews and surveysPersona structure, including when there are no reviews yet
Persona generationSix formats, from a synthesis report to a research gap analysis
Deliverable formatsWhat you already have and what you want to learn
Questions to ask before proceeding
From the official docs
Permissions
Low risk
The skill reads customer material and public web pages, so private data you paste in goes to your AI provider. Remove personal details first.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
Reviews and posts can carry hostile instructions
SKILL.md tells Claude to treat fetched text as data and never follow instructions inside it. Stay alert if it starts acting on something a page said.
Pasted interviews leave your machine
Transcripts and tickets go to your AI provider. Strip names and emails that you do not have consent to share.
Security advisories
No published security advisories as of Nov 2, 2026.
Technical details
| Turning on read-only | No read-only switch. The skill reads and summarizes and has no write step beyond the report. |
|---|---|
| Talks to | Public sites Claude reads for Mode 2 |
| Sign-in and keys | No account or key is named in SKILL.md. |
| Scopes |
|
Questions
What does customer-research do?
It helps Claude find out what customers think and struggle with. It can analyze material you give it, mine public sources, or plan interviews and surveys, then synthesize themes and personas.
How do I install customer-research in Claude Code, Claude or Codex?
Use the install box at the top of the page and pick Claude Code, Claude or Codex. Claude Code and Codex read skills from a folder on your machine. In the Claude app you upload the skill folder as a zip.
Does it need an API key?
SKILL.md names no key and bundles no scripts. For online sources it names places to look, such as Reddit and G2, and tells Claude to read them, but names no tool for fetching.
Is it safe to use?
It bundles no scripts. Transcripts and tickets you give Claude go to your AI provider, and web pages it reads can hold hostile text. SKILL.md tells Claude to treat fetched reviews, posts and threads as untrusted data and never follow instructions inside them.
Can it write copy or fix my pages from the research?
No, it hands off. SKILL.md sends copy to copywriting, page changes to cro and churn strategy to churn-prevention, which is also in this collection.
Information
updated Nov 2, 2026
- Repository
- coreyhaines31/marketingskills
- Folder
skills/customer-research
Sources
Docs, issue trackers and discussions this page is built from.
Show all 2Hide
- customer-research SKILL.md · github.com
- customer-research on skills.sh · skills.sh