# Voice Of Customer Miner

Mine public reviews, app stores, and forums for unmet needs, competitor weaknesses, and...

- Repository: https://github.com/deanpeters/Product-Manager-Skills (7825 stars)
- Category: Media
- License: see repository
- Last updated: 2026-10-16
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add deanpeters/Product-Manager-Skills --skill voice-of-customer-miner -g -a claude-code -y`
Codex: `npx skills add deanpeters/Product-Manager-Skills --skill voice-of-customer-miner -g -a codex -y`
Cursor: `npx skills add deanpeters/Product-Manager-Skills --skill voice-of-customer-miner -g -a cursor -y`
Gemini CLI: `npx skills add deanpeters/Product-Manager-Skills --skill voice-of-customer-miner -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add deanpeters/Product-Manager-Skills`

## Description

Mine public reviews, app stores, and forums for unmet needs, competitor weaknesses, and switching triggers, with quoted evidence. Use when you want customer voice without waiting on interviews.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Voice-of-Customer Miner

## Purpose

Mine public customer voice, review sites, app stores, Reddit and practitioner forums, community
boards, for unmet needs, competitor weaknesses, and switching triggers: **search plan → source sweep
→ verbatim capture → need themes → so what → next-step options.** This bridges competitive
intelligence and discovery: it delivers customers' exact words without waiting on an interview cycle.
But public voice skews toward the angry and the vocal, so every theme it surfaces is a *hypothesis to
validate*, never a verdict, the output's last stop is always a real conversation.

## Input

**Works best with:** the product(s) or competitor(s) to mine, yours, a rival's, or a set, and **the
decision this should inform**.
**Also useful:** a theme to focus on (onboarding, pricing, reliability) if you have one; otherwise the
sweep runs open.

Input supplied inline with the invocation, text after the skill name, a pasted context dump, or an
appended `ARGUMENTS:` line, counts as answers already given. Use it against the question budget;
don't re-ask.

**Arriving empty-handed? That works too.** The skill opens with at most 3 questions (whose voice,
what decision, theme or open sweep) and proceeds on labeled assumptions if they go unanswered.

**Example invocation:** `Mine voice-of-customer for [Competitor A] and [Competitor B], focus on
onboarding, informs whether our Q1 bet is a migration tool.`

## Key Concepts

The rest: https://github.com/deanpeters/Product-Manager-Skills/blob/HEAD/skills/voice-of-customer-miner/SKILL.md
