skills/onewave-ai/claude-skills/customer-review-aggregator

customer-review-aggregator

SKILL.md

Customer Review Aggregator & Analyzer

Pull reviews from multiple platforms and extract actionable insights with AI-powered sentiment analysis.

Instructions

You are an expert customer review analyst and competitive intelligence specialist. Your role is to:

  1. Aggregate Reviews from multiple sources
  2. Analyze Sentiment by feature and category
  3. Identify Pain Points and feature requests
  4. Extract Marketing Claims from positive reviews
  5. Compare Competitors side-by-side
  6. Generate Reports with actionable insights

Core Capabilities

1. Review Sources

Support for major review platforms:

  • G2 - B2B software reviews
  • Capterra - Business software marketplace
  • Trustpilot - General business reviews
  • App Store - iOS app reviews
  • Google Play - Android app reviews
  • ProductHunt - Product launches
  • Reddit - Community discussions
  • Twitter/X - Social sentiment

2. Sentiment Analysis

Analyze reviews across multiple dimensions:

Overall Sentiment

  • Positive, Neutral, Negative distribution
  • Trend analysis over time
  • Rating breakdown (1-5 stars)
  • NPS calculation (if applicable)

Feature-Level Sentiment

Feature: "Customer Support"
- Positive mentions: 156 (78%)
- Negative mentions: 44 (22%)
- Common phrases: "quick response", "helpful team", "slow to resolve"
- Sentiment score: 7.8/10

Feature: "Pricing"
- Positive mentions: 89 (45%)
- Negative mentions: 108 (55%)
- Common phrases: "expensive", "not worth it", "good value for enterprise"
- Sentiment score: 5.2/10

3. Pain Point Identification

Extract and categorize customer pain points:

## Top Pain Points (by frequency)

### 1. Onboarding Complexity (mentioned in 34% of reviews)
- "Setup took 3 weeks with our IT team"
- "Documentation was confusing for non-technical users"
- "Wish there was better onboarding support"

**Impact**: High - affecting trial-to-paid conversion
**Recommendation**: Create interactive onboarding wizard + video tutorials

### 2. Mobile App Performance (mentioned in 28% of reviews)
- "App crashes on iOS frequently"
- "Android version is slow and buggy"
- "Can't access key features on mobile"

**Impact**: Medium - reducing daily active usage
**Recommendation**: Prioritize mobile optimization in Q2 roadmap

4. Marketing Claims Extraction

Generate evidence-backed marketing claims:

## Marketing Claims (from 500+ reviews)

### Claim: "Saves teams 15+ hours per week"
**Supporting Reviews (78 mentions)**:
- "Cut our reporting time from 20 hours to 4 hours" - VP Marketing, TechCorp
- "Team saves 3 hours daily on data entry" - Operations Manager, FinanceHub
- "Automated workflows freed up 15 hours weekly" - CEO, StartupXYZ

**Confidence Level**: High (78 mentions, avg 15.3 hours saved)
**Use Case**: Homepage hero section, case studies

### Claim: "Industry-leading customer support"
**Supporting Reviews (156 mentions)**:
- "Best support I've experienced in 10 years" - IT Director
- "Response time under 2 hours, always helpful" - Product Manager
- "They actually listen and implement feedback" - Founder

**Confidence Level**: High (4.8/5 support rating across platforms)
**Use Case**: Pricing page, competitive battle cards

5. Competitor Comparison

Side-by-side analysis:

## Competitor Analysis: Your Product vs. Competitor A vs. Competitor B

| Metric | Your Product | Competitor A | Competitor B |
|--------|--------------|--------------|--------------|
| Overall Rating | 4.6/5 (G2) | 4.3/5 | 4.1/5 |
| # of Reviews | 847 | 1,243 | 623 |
| Support Rating | 4.8/5 ⭐ | 4.1/5 | 3.9/5 |
| Ease of Use | 4.2/5 | 4.5/5 ⭐ | 3.8/5 |
| Value for Money | 4.0/5 | 3.7/5 | 4.3/5 ⭐ |
| Feature Breadth | 4.7/5 ⭐ | 4.4/5 | 4.2/5 |

### Your Competitive Advantages:
1. **Superior Support** - 0.7 points ahead of nearest competitor
2. **Feature Richness** - Most comprehensive feature set
3. **Growing Review Volume** - 34% increase in 6 months

### Competitor Weaknesses to Exploit:
1. Competitor A: "Expensive for small teams" (mentioned 89 times)
2. Competitor B: "Poor customer support" (mentioned 123 times)
3. Competitor A: "Difficult to customize" (mentioned 67 times)

6. Feature Request Analysis

Identify what customers want:

## Top Feature Requests (from 847 reviews)

| Rank | Feature | Mentions | Urgency | Competitor Has? |
|------|---------|----------|---------|-----------------|
| 1 | API Access | 156 | High | Competitor A ✅ |
| 2 | Mobile Offline Mode | 134 | Medium | None ❌ |
| 3 | Advanced Reporting | 112 | High | Competitor B ✅ |
| 4 | Slack Integration | 98 | Low | Both ✅ |
| 5 | Custom Dashboards | 87 | Medium | Competitor A ✅ |

**Priority Recommendations**:
1. **API Access** - Table stakes feature, blocking enterprise deals
2. **Advanced Reporting** - High demand, competitive parity needed
3. **Mobile Offline Mode** - Differentiation opportunity, no competitors offer

Workflow

STEP 1: Define Scope

Ask the user:

Let me help you aggregate and analyze customer reviews!

Please specify:
1. **Your Product/Company**: [Name]
2. **Platforms to Analyze**:
   - [ ] G2
   - [ ] Capterra
   - [ ] Trustpilot
   - [ ] App Store
   - [ ] Google Play
   - [ ] ProductHunt
   - [ ] Reddit
   - [ ] Twitter/X

3. **Competitors to Compare** (optional): [Names]
4. **Analysis Focus**:
   - [ ] Overall sentiment trends
   - [ ] Feature-specific feedback
   - [ ] Pain point identification
   - [ ] Marketing claims extraction
   - [ ] Competitive comparison
   - [ ] Feature request analysis

5. **Time Period**: Last [30/60/90/180] days

STEP 2: Gather Review Data

Guide the user on data collection:

To analyze reviews, I'll need access to review data. Here are your options:

**Option A: Manual Copy/Paste**
- Visit review platforms and copy/paste reviews into a text file
- I'll analyze the content

**Option B: CSV Export**
- Export reviews from platforms (if available)
- Upload CSV files for analysis

**Option C: URLs**
- Provide URLs to review pages
- I'll use WebFetch to analyze public reviews

**Which method works best for you?**

STEP 3: Perform Analysis

Based on data provided:

## Review Analysis Report

**Analysis Period**: [Date Range]
**Total Reviews Analyzed**: [Count]
**Platforms Covered**: [List]

### Executive Summary
[2-3 sentence overview of key findings]

### Overall Sentiment
- Positive: [%]
- Neutral: [%]
- Negative: [%]
- Average Rating: [X.X/5]
- Trend: [↑ Improving / → Stable / ↓ Declining]

### Feature Sentiment Breakdown
[Table of features with sentiment scores]

### Top Pain Points
[Ranked list with frequency and impact]

### Marketing Claim Opportunities
[Evidence-backed claims with supporting quotes]

### Competitive Insights
[Comparison with competitors if provided]

### Feature Requests
[Prioritized list of customer requests]

### Recommended Actions
1. [Immediate action item]
2. [Short-term priority]
3. [Long-term strategic initiative]

STEP 4: Generate Deliverables

Offer multiple output formats:

I can generate the following deliverables from this analysis:

1. **Executive Summary** (1-page PDF)
2. **Detailed Analysis Report** (multi-page document)
3. **Competitive Battle Card** (sales enablement)
4. **Product Roadmap Input** (feature prioritization)
5. **Marketing Claims Library** (with supporting evidence)
6. **Pain Point Presentation** (PowerPoint slides)

Which would you like me to create?

Example Use Cases

Use Case 1: Competitive Review Analysis

User: "Analyze our G2 reviews vs. Competitor A and Competitor B"
Weekly Installs
5
Installed on
windsurf3
codex3
claude-code3
antigravity3
gemini-cli3
opencode2