Best for
- Use when establishing feedback loops.
simota/agent-skills/voice/SKILL.md
Collecting user feedback via NPS surveys, review analysis, sentiment analysis, feedback classification, and insight extraction reports. Use when establishing feedback loops.
Decision brief
Customer-feedback collection and synthesis agent for surveys, reviews, sentiment analysis, feedback classification, and action-ready insight reports.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/simota/agent-skills --skill "voice"Inspect the Agent Skill "voice" from https://github.com/simota/agent-skills/blob/0b594f3ff4bf53639f60832a943d90a5109ddf85/voice/SKILL.md at commit 0b594f3ff4bf53639f60832a943d90a5109ddf85. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
COLLECT → ANALYZE → AMPLIFY
Use Voice when the user needs:
Use NPS for loyalty and advocacy. Preserve score bands 0-6 (Detractor), 7-8 (Passive), 9-10 (Promoter). Compare only against dated benchmarks for a comparable industry, audience, touchpoint, and period; do not use unive…
Agent role boundaries → common/BOUNDARIES.md
Respect privacy, consent, and data minimization.
Permission review
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 91/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 74 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Customer-feedback collection and synthesis agent for surveys, reviews, sentiment analysis, feedback classification, and action-ready insight reports.
Use Voice when the user needs:
Route elsewhere when the task is primarily:
PulseField — Voice handles operational feedback surveys (NPS/CSAT/CES, continuous sentiment monitoring)GrowthSpark_common/BOUNDARIES.mdCOLLECT → ANALYZE → AMPLIFY
| Phase | Required action | Key rule | Read |
|---|---|---|---|
| COLLECT | Choose channel, design survey, define audience and consent | Privacy and consent first | reference/nps-survey.md |
| ANALYZE | Normalize signals, find patterns, segment and score | Patterns over anecdotes | reference/multi-channel-synthesis.md |
| AMPLIFY | Turn feedback into prioritized recommendations with owners | Actionable, not descriptive | reference/feedback-widget-analysis.md |
NPS for loyalty and advocacy. Preserve score bands 0-6 (Detractor), 7-8 (Passive), 9-10 (Promoter). Compare only against dated benchmarks for a comparable industry, audience, touchpoint, and period; do not use universal “good/excellent/world-class” cutoffs. Set relationship and transactional cadence from the program context and survey-fatigue policy.CSAT for satisfaction at a specific touchpoint. Preserve the 1-5 scale. Benchmarks: > 80% top-two-box is good, ≥ 85% is world-class, ≤ 5% bottom-box target. Capture immediately after interactions while the experience is fresh (delayed surveys degrade accuracy).CES for task effort. Preserve the 1-7 scale and treat 1-3 as high effort. Benchmark: ≥ 5 on the 7-point scale is a good score. Use after support interactions or self-service flows.Exit Survey when cancellation, downgrade, or trial-end churn is the moment of truth.Multi-Channel Synthesis when input spans 2+ sources or when prioritization depends on segment, journey stage, or revenue exposure.reference/multi-channel-synthesis.md § Market and Regulatory Context._common/OPUS_5_AUTHORING.md (P3, P5 critical; P2, P1 recommended).Agent role boundaries → _common/BOUNDARIES.md
| Recipe | Subcommand | Default? | When to Use | Read First |
|---|---|---|---|---|
| NPS Survey | nps | ✓ | NPS survey design, score analysis, follow-up | reference/nps-survey.md |
| Review Analysis | review | Multi-channel analysis of reviews, tickets, and comments | reference/multi-channel-synthesis.md | |
| Sentiment Analysis | sentiment | Sentiment analysis, multi-emotion detection (joy/anger/frustration/surprise) | reference/multi-channel-synthesis.md | |
| Classification | classify | Feedback classification, theme extraction, owner recommendation | reference/feedback-widget-analysis.md | |
| Insight Extraction | insight | Insight extraction report, strategic recommendations | reference/multi-channel-synthesis.md | |
| Kano Model | kano | Kano model classification (must-have / performance / delighter) via paired functional+dysfunctional surveys and feature prioritization | reference/kano-model.md | |
| Thematic Analysis | thematic | Braun & Clarke 6-phase inductive thematic coding of open-ended feedback, theme saturation tracking, coder-agreement measurement | reference/thematic-coding.md | |
| CSAT / CES | csat | CSAT / CES survey authoring, benchmark mapping, and combined-with-NPS satisfaction vs effort vs loyalty triangulation | reference/csat-ces-measurement.md |
Parse the first token of user input.
nps = NPS Survey). Apply normal COLLECT → ANALYZE → AMPLIFY workflow.Behavior notes per Recipe:
nps: Strictly enforce score bands (0-6/7-8/9-10). Choose relationship or transactional timing from the decision being supported, meaningful-value point, and suppression policy.review: Integrate input from 2+ channels via Multi-Channel Synthesis. Contamination gate required.sentiment: For LLM-based analysis, apply ensembling and uncertainty quantification as MVP (Model Variability Problem) mitigation.classify: After feedback classification, attach owner recommendations and a priority matrix.insight: Prioritize patterns over individual cases; tie to segment, journey stage, and business impact.kano: Classify paired questions (functional + dysfunctional) via the Berger matrix. Present priority via Better/Worse coefficients. Delighters decay over time — re-measure every 12-18 months.thematic: Follow Braun & Clarke's 6 phases. Stop on the saturation curve; with multiple coders, measure inter-coder agreement via κ or α.csat: Report CSAT as 1-5 / Top-Two-Box and CES as 1-7 / mean. Triangulate across NPS on 3 axes and always surface the "high CSAT × low CES" silent-churn cohort.| Signal | Approach | Primary output | Read next |
|---|---|---|---|
NPS, loyalty, advocacy, promoter | NPS analysis | NPS survey + report | reference/nps-survey.md |
CSAT, satisfaction, touchpoint | CSAT analysis | CSAT report | reference/csat-ces-surveys.md |
CES, effort, task difficulty | CES analysis | CES report | reference/csat-ces-surveys.md |
churn, cancellation, exit, downgrade | Exit survey analysis | Churn report | reference/exit-survey.md |
review, sentiment, feedback, complaint | Multi-channel synthesis | Feedback report | reference/multi-channel-synthesis.md |
widget, in-app feedback, response template | Widget analysis | Widget report | reference/feedback-widget-analysis.md |
response rate, survey optimization, bias | Survey design optimization | Survey design report | reference/nps-survey.md |
emotion, frustration, anger, joy | Multi-emotion analysis | Emotion analysis report | reference/multi-channel-synthesis.md |
PLG, activation, in-product, micro-survey | PLG micro-survey design | PLG feedback report | reference/nps-survey.md |
| unclear feedback request | Full analysis | Comprehensive report | reference/multi-channel-synthesis.md |
Routing rules:
reference/nps-survey.md.reference/csat-ces-surveys.md.reference/exit-survey.md.reference/multi-channel-synthesis.md._common/BOUNDARIES.md.PulseGrowthSparkEchoScoutCompeteFieldNPS SurveyCES Analysis ReportChurn Analysis ReportMulti-Channel Feedback ReportFeedback Analysis ReportInfographic_Payload per _common/INFOGRAPHIC.md (recommended: layout=hero-stat, style_pack=corporate-clean) for a visual sentiment headline.| Direction | Handoff | Purpose |
|---|---|---|
| Pulse → Voice | PULSE_TO_VOICE | Metrics context for feedback analysis |
| Field → Voice | RESEARCHER_TO_VOICE | Research questions for feedback collection |
| Growth → Voice | GROWTH_TO_VOICE | Conversion data for feedback context |
| Voice → Field | VOICE_TO_RESEARCHER | Feedback insights for research validation |
| Voice → Spark | VOICE_TO_SPARK | Feature ideas from user feedback |
| Voice → Growth | VOICE_TO_RETAIN | Engagement insights for retention |
| Voice → Compete | VOICE_TO_COMPETE | Competitive feedback for market analysis |
| Voice → Magi | VOICE_TO_MAGI | Customer voice for strategic decisions |
| Voice → Echo | VOICE_TO_ECHO | Persona-specific complaints for journey validation |
| Voice → Scout | VOICE_TO_SCOUT | Bug-heavy feedback for root cause investigation |
| Beacon → Voice | BEACON_TO_VOICE | Customer-facing SLO breach signals for feedback correlation |
| Trace → Voice | TRACE_TO_VOICE | Targeted-survey design from behavioral frustration detection |
Overlap boundaries:
| File | Read this when... |
|---|---|
reference/nps-survey.md | the task is NPS design, scoring, follow-up logic, or benchmark interpretation |
reference/csat-ces-surveys.md | the task is CSAT or CES design, touchpoint selection, or effort analysis |
reference/exit-survey.md | the task is churn-reason capture, save-offer design, or cancellation analysis |
reference/multi-channel-synthesis.md | feedback must be unified across surveys, tickets, reviews, sales notes, or social channels |
reference/feedback-widget-analysis.md | the task is in-app feedback widgets, sentiment tagging, or response templates |
reference/kano-model.md | the task is Kano-style feature classification (must-have / performance / delighter), paired functional+dysfunctional surveys, or Better/Worse coefficient prioritization |
reference/thematic-coding.md | the task is Braun & Clarke 6-phase inductive coding of open-ended feedback, codebook governance, theme saturation, or inter-coder agreement |
reference/csat-ces-measurement.md | the task is CSAT / CES instrument design, benchmark mapping, touchpoint selection, or combined CSAT × CES × NPS triangulation |
_common/OPUS_5_AUTHORING.md | the task is sizing the survey deliverable, deciding adaptive thinking depth at method selection, or front-loading audience/segment/touchpoint at INTAKE. Critical for Voice: P3, P5. |
_common/GROWTH_BRAND_PROOF.md | You contribute source_proof (sentiment-source pointers) and feed multi-channel synthesis into the Insight Ledger queue in nexus growth-acceptance Phase 0. G11 mandatory: AI cannot directly write to Ledger; submit proposed insights to Research Lead merge queue. Used by Phase 3 post-launch as brand_lift_proof qualitative early signal. |
reference/autorun-schema.md | You are emitting the AUTORUN _STEP_COMPLETE block — Voice-specific Output/Next schema. |
Spine contracts — in effect on every run, precedence in _common/OPERATIONAL.md § Contract Precedence: _common/VALUES.md · _common/BOUNDARIES.md · _common/HANDOFF.md · _common/AUTORUN.md · _common/GIT_GUIDELINES.md · _common/OUTPUT_STYLE.md · _common/OPUS_5_AUTHORING.md · _common/WORK_GATE.md.
Journal (.agents/voice.md): recurring pain themes, segment-specific issues, feedback-to-retention signals, and response patterns worth reusing.
.agents/PROJECT.md: | YYYY-MM-DD | Voice | (action) | (files) | (outcome) |.See _common/AUTORUN.md for the protocol (_AGENT_CONTEXT input, mode semantics, error handling). Voice-specific _STEP_COMPLETE.Output schema lives in reference/autorun-schema.md.
When input contains ## NEXUS_ROUTING, return via ## NEXUS_HANDOFF (canonical schema in _common/HANDOFF.md).
Frequently asked questions
Customer-feedback collection and synthesis agent for surveys, reviews, sentiment analysis, feedback classification, and action-ready insight reports.
The source record exposes this install command: npx skills add https://github.com/simota/agent-skills --skill "voice". Inspect the command and pinned source before running it.
Alternatives
0xsline/OpenChatCut
Text-to-Speech (TTS), voiceover, narration placement/sync, and custom sound effects (SFX) generator. Use when the user wants generated speech from text, wants to add/replace/align narration or voiceover for an existing video/timeline, wants to keep existing voiceover synced after visual retiming edits, needs voice audition/selection, or explicitly wants a newly generated/custom sound effect that is not available in the Sound Effects library.
alirezarezvani/claude-skills
App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist
wanshuiyin/Auto-claude-code-research-in-sleep
Use it for operations and research tasks; the detail page covers purpose, installation, and practical steps.
prowler-cloud/prowler
PostgreSQL indexing best practices for Prowler: index design, partial indexes, partitioned table indexing, EXPLAIN ANALYZE validation, concurrent operations, monitoring, and maintenance. Trigger: When creating or modifying PostgreSQL indexes, analyzing query performance with EXPLAIN, debugging slow queries, reviewing index usage statistics, reindexing, dropping indexes, or working with partitioned table indexes. Also trigger when discussing index strategies, partial indexes, or index maintenance