Systems Lab

Agent skill

voice-of-customer

Voice of Customer program - multi-source signal collection, theming and prioritization, evidence-to-action routing, and product / CS / marketing feedback loop closure.

slowingSelf-containedInstructions only913 words

Filed under Prospecting and list building.

From varunk130/ai-gtm-skill-library · 31 skills · 5 · pushed 2026-07-31

What it does when it runs

Voice of Customer program - multi-source signal collection, theming and prioritization, evidence-to-action routing, and product / CS / marketing feedback loop closure. Use when: voice of customer, VoC program, customer feedback, NPS / CSAT / CES, qualitative theming, feedback synthesis, product feedback loop, customer insight engine.

Read from the skill and the 0 files bundled beside it. A skill’s own description is written to be selected by an agent, so it describes the job and not the dependencies.

Keys and connectors you must supply
None found.
Hosts it reaches
No third-party host appears in the skill or its bundled files.
Tool permissions it declares
No allowed-tools in the frontmatter. It only issues instructions, so there is nothing to bound.
Actions present in the files
None. Instructions only.

Ask about voice-of-customer

Opens your assistant with this page's verified links already in the prompt.

Is this safe to install?ClaudeChatGPT
Adapt it to my stackClaudeChatGPT
What else do I need for it to workClaudeChatGPT
Rather ask a human? Talk to Cheetah
git clone --depth 1 --filter=blob:none --sparse https://github.com/varunk130/ai-gtm-skill-library.git /tmp/ai-gtm-skill-library
git -C /tmp/ai-gtm-skill-library sparse-checkout set "revops-skills/voice-of-customer"
mkdir -p ~/.claude/skills/voice-of-customer
cp -R "/tmp/ai-gtm-skill-library/revops-skills/voice-of-customer/." ~/.claude/skills/voice-of-customer/

Picked up without a restart. A project skill of the same name is shadowed by your personal one. For one repository only, swap ~/.claude/skills for .claude/skills. Claude Code docs ↗

The folder is the same in every client that implements the format — 46 of them — so if yours is not above, only the destination changes.

Reproduced in full from varunk130/ai-gtm-skill-library/blob/90e878c73a8fbfd1cab864424ccf674fdc889157/revops-skills/voice-of-customer/SKILL.md, which is licensed MIT (repository). 913 words, 11 headings.

Voice of Customer (ECHO Framework)

Design a Voice-of-Customer program that turns raw feedback into routed, prioritized, evidence-backed actions - not a quarterly NPS report nobody reads. ECHO replaces ad-hoc surveys with a multi-source signal pipeline that PMs, CS, and marketing all rely on.

Core Principle

VoC fails when it conflates collection with insight. A survey isn't a program. ECHO standardizes how signal is elicited, themed, prioritized, and closed - with the loop back to the customer being the most often skipped step.

The ECHO Framework

LetterStageThe Question
EElicitWhat sources are tapped, with what cadence, and how is bias controlled?
CCategorizeHow is feedback themed, tagged, and made queryable?
HHighlightWhat prioritization frame separates signal from noise?
OOperationalizeWho owns the action, what's the SLA, and how is the loop closed with the customer?

Elicitation Sources

A robust program reads from multiple channels and triangulates:

SourceQualityVolumeBias Risk
Surveys (NPS, CSAT, CES)Quantitative + open-endedHighSurvey fatigue, selection bias
Win / loss interviewsDeep qualitativeLowSelection bias toward closed deals
Customer advisory boardStrategic qualitativeVery lowTop-customer bias
Support ticketsReactive, problem-focusedVery highSkewed to broken, not desired
Product analyticsBehavioral, not statedVery highObservation without intent
CSM call notesContextual qualitativeHighCSM filter
Sales call recordingsPre-sale voiceHighSales-stage filter
Community / public reviewsHonest, publicMediumVocal-minority bias
Churn / contraction interviewsHigh-signalLowPainful but most actionable

Theming & Tagging

Without disciplined theming, VoC becomes a junk drawer. Adopt:

FieldSpec
ThemeStandardized taxonomy (refreshed quarterly, not ad-hoc)
SeverityCritical / Major / Minor - based on revenue impact, not emotion
SourceChannel of origin (survey, ticket, call, etc.)
SegmentICP segment, plan tier, motion
StagePre-sale / Onboarding / Adoption / Renewal / Churn
Evidence CountNumber of distinct customers raising the theme
Revenue at Risk / OpportunityARR exposure or expansion potential

Prioritization Frame

LensQuestion
FrequencyHow many distinct customers, by segment?
SeverityRevenue impact if unaddressed (churn risk, deal blocker)
SolvabilityEffort vs leverage of the fix
Strategic FitDoes the fix advance the platform thesis or fix a wart?
ReachWhat share of ARR or users does the change touch?

Combine into a RICE-style score, but never let the score replace judgment - leadership review is part of the process.

Operationalize: Route, Act, Close

Theme TypeOwnerSLA
Product bug / frictionPM / EngTriaged in 5 business days
Onboarding gapCS OpsUpdated playbook in 10 business days
Messaging / positioning gapProduct MarketingRefreshed asset in 15 business days
Pricing / packaging objectionPricing CouncilQuarterly review
Roadmap signalPM LeadershipRoadmap update in next planning cycle
Service qualitySupport OpsTriaged in 5 business days

Loop closure with the customer is non-negotiable. Every customer who raised a theme should hear back when a related change ships - closes trust loop and earns the next round of feedback.

Output

Save to outputs/voice-of-customer-[scope]-[YYYY-MM-DD].md

ArtifactDescription
Source PipelineInventory of channels, cadence, bias controls
Theme TaxonomyStandardized themes with definitions and examples
Prioritization SpecScoring criteria, weights, refresh cadence
Routing MapTheme types → owners → SLAs
Loop-Closure ProtocolHow and when customers are informed of action taken
VoC Operating CadenceWeekly triage, monthly review, quarterly roadmap sync
VoC DashboardTheme volume, severity distribution, action SLA performance, NPS / CSAT trend, closed-loop rate

Process

  1. Inventory sources and design the cadence; eliminate redundant surveys
  2. Standardize the taxonomy with PM, CS, and marketing co-sign
  3. Score and prioritize with a written rubric, leadership review monthly
  4. Route to owners with SLAs; track action time, not just intent
  5. Close the loop with every customer who raised an actioned theme
  6. Refresh the taxonomy quarterly - emergent themes deserve their own bucket

Tips

  1. Survey fatigue is real - cap touches per customer per quarter
  2. Triangulate sources - single-source insights are usually wrong
  3. Behavioral data beats stated preference - pair always
  4. Loop closure is the most under-invested step - and the highest-leverage one
  5. VoC is a system - one-off projects don't compound

Pairs With

  • customer-success - VoC themes feed CS risk plays and EBR agendas
  • customer-analytics - Behavioral data complements stated feedback
  • journey-architect - Stage tags align VoC with journey gates
  • enablement-forge - Updated objection handling responds to recurring VoC themes

Other skills for the same job

Different authors, same problem. Matched on the words in the skill name, across every library in the catalogue except this one.

Need help setting it up?

This page tells you what voice-of-customer does and what it needs. Cheetah builds the agent setup it runs inside: data, CRM, sequencing and the guardrails.

Book a call →

The directory stays free. There is nothing gated behind this.