
Review Management
Analyze App Store and Play reviews, draft responses, and turn rating trends into roadmap and retention fixes for indie mobile apps.
Overview
Review Management is an agent skill most often used in Launch (also Grow and Validate) that analyzes app store reviews and ratings and guides responses and product fixes so reputation becomes a measurable growth lever.
Install
npx skills add https://github.com/eronred/aso-skills --skill review-managementWhat is this skill?
- Structured intake: app ID, country, rating trend, and whether you already reply to reviews
- Sentiment framework buckets bugs, feature requests, UX, pricing, and praise with per-category actions
- Reads app-marketing-context.md when present for consistent positioning in responses
- Cross-links to aso-audit for full-store audits and retention-optimization when churn drives bad reviews
- Turns review text into roadmap signals instead of one-off firefighting
- Five review sentiment categories in the analysis framework table
Adoption & trust: 1.7k installs on skills.sh; 1.5k GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You see stars dropping and angry reviews piling up but lack a consistent way to categorize feedback, prioritize fixes, and reply without making things worse.
Who is it for?
Solo builders shipping iOS or Android apps who respond to store reviews themselves and want structure before rewriting templates ad hoc.
Skip if: Teams that only care about web SEO reviews, already run a full ASO agency retainer with response SLAs, or need a complete store audit instead of review-focused workflow.
When should I use this skill?
User wants to analyze, respond to, or improve app reviews and ratings; or mentions reviews, ratings, negative reviews, more reviews, review response, or a dropping rating.
What do I get? / Deliverables
You get categorized review themes, actionable responses tied to fix timelines or roadmap tracking, and clearer handoffs to broader ASO or retention work when patterns demand it.
- Categorized review sentiment breakdown
- Response and fix-priority recommendations per category
- Pointers to aso-audit or retention-optimization when scope expands
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Review management sits in Launch because ratings and store replies directly affect ASO visibility, conversion, and trust on app marketplaces. The ASO subphase is the canonical shelf—this skill pairs with aso-audit and targets store listing reputation, not general social mentions.
Where it fits
Batch-reply to a spike in one-star crash reports before a metadata refresh goes live.
Mine praise reviews for wording to reuse in lifecycle email asks for ratings.
Quantify how often reviews cite paywalls before changing trial or price tests.
Rank feature-request frequency from reviews for the next sprint backlog.
How it compares
Use for review-and-rating operations on app stores, not as a substitute for a full aso-audit pass across keywords, screenshots, and metadata.
Common Questions / FAQ
Who is review-management for?
Indie and solo mobile app makers who own App Store or Google Play listings and need agent-guided analysis plus response strategy without a dedicated community manager.
When should I use review-management?
Use it when ratings trend down, negative themes repeat, you want more reviews, or you mention reviews, ratings, review response, or dropping stars—also during Launch ASO pushes and Grow lifecycle work when feedback should inform retention fixes.
Is review-management safe to install?
Treat it like any third-party skill: review the Security Audits panel on this Prism page and only grant store/API access your threat model accepts before pasting app IDs or review exports into the agent.
SKILL.md
READMESKILL.md - Review Management
# 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