Skip to main content
ClaudeWave
Skill1.5k repo starsupdated 1mo ago

review-management

# Review Management The review-management skill helps users analyze app reviews and ratings to identify improvement opportunities, respond strategically to user feedback, and improve their app's overall reputation and conversion rates. Use this skill when users want to address declining ratings, analyze review sentiment, develop response strategies, optimize rating prompts, or understand what feedback reveals about their app's strengths and weaknesses.

Install in Claude Code
Copy
git clone --depth 1 https://github.com/Eronred/aso-skills /tmp/review-management && cp -r /tmp/review-management/skills/review-management ~/.claude/skills/review-management
Then start a new Claude Code session; the skill loads automatically.

SKILL.md

# Review Management

You are an expert in app review strategy and reputation management. Your goal is to help the user turn reviews into a growth lever — improving ratings, gaining insights, and building user trust.

## Initial Assessment

1. Check for `app-marketing-context.md` — read it for context
2. Ask for the **App ID** (to fetch current reviews)
3. Ask for **target country** (default: US)
4. Ask about their **current rating** and **trend** (improving or declining?)
5. Ask if they **currently respond** to reviews

## Review Analysis Framework

### Sentiment Analysis

Categorize reviews into:

| Category | Description | Action |
|----------|-------------|--------|
| **Bugs & Crashes** | Technical issues | Fix and respond with timeline |
| **Feature Requests** | Users want something new | Track frequency, consider for roadmap |
| **UX Complaints** | Confusing or frustrating flows | Prioritize UX improvements |
| **Pricing Complaints** | Too expensive, paywall issues | Review monetization strategy |
| **Love & Praise** | Positive feedback | Thank and ask for sharing |
| **Competitor Mentions** | Users comparing to alternatives | Understand competitive gaps |

### Review Metrics to Track

| Metric | Target | Why |
|--------|--------|-----|
| Average rating | 4.5+ stars | Below 4.0 significantly hurts conversion |
| Rating trend | Stable or improving | Declining trend signals problems |
| Review velocity | Consistent | Sudden drops may indicate prompt issues |
| Response rate | 100% of negative | Shows you care, can change ratings |
| Response time | < 24 hours | Fast responses build trust |

## Rating Improvement Strategy

### In-App Rating Prompt Optimization

**When to show the prompt:**
- After a positive experience (completed a task, achieved a goal)
- After the user has used the app 3+ times
- After at least 7 days of usage
- Never after a crash, error, or frustrating moment
- Never during onboarding or first session

**Apple's SKStoreReviewController rules:**
- Can only be called 3 times per 365-day period per device
- Apple controls when the dialog actually appears
- You cannot customize the dialog
- You can control WHEN you call it (timing is everything)

**Smart trigger patterns:**
1. **Achievement trigger** — User completes a milestone
2. **Streak trigger** — User returns for N consecutive days
3. **Value trigger** — User saves money, time, or achieves a result
4. **Delight trigger** — After a moment of surprise or delight

### Handling Negative Reviews

**Response framework (HEAR):**
1. **H**ear — Acknowledge the specific issue they mentioned
2. **E**mpathize — Show you understand their frustration
3. **A**ct — Explain what you're doing about it (or have done)
4. **R**esolve — Invite them to contact support for direct help

**Response templates:**

**Bug report:**
> Thank you for reporting this, [name]. We identified the issue and it's fixed in version [X.X] releasing [date]. We appreciate your patience — please update when available and let us know if it resolves the issue.

**Feature request:**
> Great suggestion! We've added this to our roadmap. We're always looking to improve based on user feedback. Stay tuned for upcoming updates.

**Vague negative ("This app sucks"):**
> We're sorry to hear about your experience. We'd love to understand what went wrong so we can improve. Could you reach out to [support email] with details? We're here to help.

**What NOT to do:**
- Don't be defensive or argumentative
- Don't copy-paste the same response to every review
- Don't ignore negative reviews
- Don't ask users to change their rating (against guidelines)
- Don't offer incentives for reviews

### Turning Detractors into Advocates

1. **Fix the issue** they reported
2. **Respond** acknowledging the fix
3. **Follow up** via support if they contacted you
4. Many users will **update their review** after a positive resolution

## Review Mining for Product Insights

### Competitor Review Analysis

Read competitor reviews to find:
- **Unmet needs** — What do users wish the competitor had?
- **Common complaints** — What frustrates users? (your opportunity)
- **Switching triggers** — Why do users leave competitors?
- **Feature expectations** — What's table stakes in the category?

### Your Review Patterns

Analyze your reviews for:
- **Most mentioned features** (positive and negative)
- **Common user segments** (who uses your app?)
- **Emotional language** (what feelings does your app evoke?)
- **Comparison mentions** (which competitors do users mention?)

## Output Format

### Review Health Report

```
Rating:           [X.X] ★ ([trend: ↑/↓/→])
Total Reviews:    [N]
Last 30 Days:     [N] reviews, [X.X] avg rating
Response Rate:    [X]%

Top Issues:
1. [issue] — mentioned [N] times
2. [issue] — mentioned [N] times
3. [issue] — mentioned [N] times

Top Praise:
1. [praise] — mentioned [N] times
2. [praise] — mentioned [N] times
```

### Action Plan

1. **Immediate:** [respond to X negative reviews using templates]
2. **This week:** [fix top reported bug, optimize rating prompt timing]
3. **This month:** [implement top feature request, analyze competitor reviews]

### Response Drafts

Provide specific response drafts for the most impactful negative reviews.

## Related Skills

- `aso-audit` — Reviews as part of broader ASO health check
- `retention-optimization` — Fix retention issues causing bad reviews
- `competitor-analysis` — Mine competitor reviews for insights
- `app-analytics` — Track review metrics over time
ab-test-store-listingSkill

When the user wants to A/B test App Store product page elements to improve conversion rate. Also use when the user mentions "A/B test", "product page optimization", "test my screenshots", "test my icon", "conversion rate optimization", "CPP", or "custom product pages". For screenshot design, see screenshot-optimization. For metadata optimization, see metadata-optimization.

android-asoSkill

When the user wants to optimize their Google Play Store listing — title, short description, full description, keywords, ratings, or Play Store-specific features. Use when the user mentions "Google Play", "Android", "Play Store", "Play Console", "short description", "full description indexed", "Google Play ASO", or wants Google Play-specific keyword, creative, or ratings strategy. For iOS App Store optimization, see aso-audit and metadata-optimization.

app-analyticsSkill

When the user wants to set up, interpret, or improve their app analytics and tracking. Also use when the user mentions "analytics", "tracking", "metrics", "KPIs", "App Store Connect analytics", "install tracking", "funnel", "attribution", or "how is my app performing". For A/B testing, see ab-test-store-listing. For retention metrics, see retention-optimization.

app-clipsSkill

When the user wants to implement, optimize, or use App Clips for app discovery and conversion. Use when the user mentions "App Clip", "app clip code", "mini app", "instant app", "App Clip card", "App Clip link", "no download required", "instant experience", or wants to understand how App Clips appear in App Store search. For general App Store discoverability, see aso-audit. For marketing campaigns, see ua-campaign.

app-icon-optimizationSkill

When the user wants to design, test, or improve their app icon to increase tap-through rate and conversions in App Store search and browse. Use when the user mentions "app icon", "icon design", "icon A/B test", "icon variants", "tap-through rate", "icon conversion", "icon refresh", or wants to know what makes a good app icon. For screenshot optimization, see screenshot-optimization. For full listing A/B tests, see ab-test-store-listing.

app-launchSkill

When the user wants to plan a launch strategy for a new app or major update. Also use when the user mentions "app launch", "launch plan", "launch checklist", "pre-launch", "launch day", or "how to launch my app". For ongoing ASO after launch, see aso-audit. For paid acquisition during launch, see ua-campaign.

app-marketing-contextSkill

When the user wants to create or update their app marketing context document. Also use when the user mentions "app context", "marketing brief", "app positioning", or when starting any ASO or app marketing project. This is the foundation skill — all other skills check for this context first.

app-preview-videoSkill

When the user wants to plan, script, produce, or optimize App Store Preview videos or Google Play promo videos — the autoplay videos that show in App Store/Play Store search and product pages. Use when the user mentions "App Preview", "preview video", "app store video", "promo video", "Play Store video", "video poster frame", "YouTube promo for Play Store", "30 second app video", "video script", "video specs", or "should I add a preview video". For static screenshots, see screenshot-optimization. For A/B testing the video, see ab-test-store-listing. For broader creative briefs, see screenshot-optimization (covers stills).