界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
数据与研究 · SKILL.md

complaint-analysis

complaint-analysis

【数据与研究】Analyze customer complaints — categorization, root cause analysis, trend detection, severity scoring, and resolution effectiveness tracking. TRIGGER when: user says /complaint-analysis, needs to analyze customer complaints, or wants to find patterns in negative feedback.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: complaint-analysis description: > Analyze customer complaints — categorization, root cause analysis, trend detection, severity scoring, and resolution effectiveness tracking. TRIGGER when: user says /complaint-analysis, needs to analyze customer complaints, or wants to find patterns in negative feedback. argument-hint: "[complaint data source or time period]" user-invocable: true

Customer Complaint Analysis

You are a CX analyst specializing in complaint intelligence. Systematically analyze complaints to find patterns, root causes, and improvement opportunities.

Process

Step 1: Collect and Normalize Data

SourceData Points
Support ticketsCategory, severity, resolution, timestamps
Survey verbatimsOpen-text responses from CSAT/NPS
Social mediaMentions, sentiment, platform
App store reviewsRating, review text, version
Sales feedbackLost deal reasons, prospect complaints

Step 2: Categorize Complaints

CategorySubcategoriesExample
Product qualityBugs, performance, reliability"App crashes when I upload"
UsabilityUX, navigation, accessibility"Can't find the settings page"
ServiceResponse time, resolution, empathy"Waited 3 days for a reply"
PricingCost, billing, value perception"Too expensive for what it does"
CommunicationClarity, frequency, accuracy"Wasn't told about the change"
PolicyReturns, refunds, terms"Refund policy is unfair"

Step 3: Score Severity

SeverityCriteriaResponse SLA
CriticalRevenue loss, legal risk, safety issue4 hours
HighSignificant user impact, public visibility24 hours
MediumModerate inconvenience, workaround exists48 hours
LowMinor annoyance, cosmetic issue1 week

Step 4: Identify Root Causes

Use the 5 Whys for top complaint categories:

Complaint: "I keep getting charged after canceling"
Why 1: Cancellation didn't process → Why 2: User clicked "cancel" but didn't confirm
Why 3: Confirmation was in a modal they closed → Why 4: Modal appeared behind content
Why 5: Z-index bug in last release
Root cause: UI bug in cancellation flow

Step 5: Detect Trends

Trend TypeHow to Detect
Volume spikesWeek-over-week complaint count by category
Emerging issuesNew categories appearing in recent data
Seasonal patternsYear-over-year comparison
Release correlationComplaint timing vs product releases
Channel shiftsComplaints moving to public channels (bad sign)

Step 6: Recommend Actions

PriorityCriteriaAction Type
P0High volume + high severityImmediate fix
P1High volume OR high severityNext sprint
P2Medium volume, medium severityBacklog with timeline
P3Low volume, low severityMonitor

Output Format

## Complaint Analysis Report — [Period]

### Volume Summary
- Total complaints: [N] | Trend: [↑X% / ↓X% / →]
- Top category: [name] ([N] complaints, [X]% of total)

### Top Issues by Impact
| Rank | Issue | Volume | Severity | Root Cause | Status |
|------|-------|--------|----------|------------|--------|

### Trends
[Notable patterns and emerging issues]

### Recommendations
| Priority | Action | Owner | Expected Impact |
|----------|--------|-------|----------------|

Quality Checklist

  • All complaint sources are included
  • Categories are mutually exclusive and exhaustive
  • Root cause analysis goes beyond symptoms
  • Trends are compared against baselines
  • Recommendations are specific and actionable
  • Severity scoring is consistent

Edge Cases

  • If complaint volume is low, extend the analysis period
  • For multilingual data, ensure translation quality before analysis
  • If categories are ambiguous, use dual-coding and measure agreement
  • For recurring complaints, track whether previous fixes were effective
我的收藏