LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

rating-prompt-strategy

When the user wants to improve their app's star rating, increase ratings volume, optimize when and how they prompt users for a review, or recover from a bad rating period. Use when the user mentions "app rating", "star rating", "review prompt", "SKStoreReviewRequest", "In-App Review API", "ask for review", "low rating", "rating drop", "get more reviews", or "recover from 1-star". For responding to reviews, see review-management. For overall ASO health, see aso-audit.

1,709stars110forksUpdated 8/5/2026
Developer Tools#ios#app-store#mobile#growth#android#aso

Security Assessment

Safe(95/100)
Security Score95/100

About rating-prompt-strategy

Rating-prompt-strategy is an App Store Optimization (ASO) guidance skill for improving an app's star rating by controlling when, how, and to whom review prompts are shown. It solves a concrete growth problem: prompting users at the wrong moment produces low ratings, while prompting at a success moment yields four- and five-star reviews. Because ratings are both a store ranking signal and a product-page conversion factor, the skill frames rating optimization as an ASO lever.

The skill documents the native review APIs for both platforms — Apple's SKStoreReviewRequest (capped at three prompts per year, Apple-controlled display, no custom UI) and Google's Play In-App Review API (throttled, privacy-limited) — with short code snippets. It provides a timing framework built around app-specific "success moments" and session-based eligibility rules (minimum sessions, days since install, completed activation event, no recent crash or negative signal, not already rated). It recommends a pre-prompt survey that filters dissatisfied users to a feedback form instead of the native prompt, explains iOS per-version rating resets and version-gating strategy, and lays out a step-by-step recovery plan and timeline for bouncing back from a rating drop, including prompt-frequency limits and a structured rating-strategy output template.

It targets mobile developers, product managers, and growth/ASO practitioners on iOS and Android. Use cases include increasing ratings volume, lifting average star rating, timing prompts around genuine value moments, and recovering after a bad release. The skill cross-references related ASO skills for review responses, onboarding, and retention, and is delivered as a single self-contained SKILL.md reference.

FAQ

What is the core rule for prompting?

Only prompt users who have experienced value. Prompting too early yields low ratings; prompting at a defined success moment (after a completed workout, purchase, level win, etc.) yields 4-5 star ratings.

How do the native prompt APIs differ between platforms?

iOS SKStoreReviewRequest shows at most three times per year, is display-controlled by Apple, and cannot be customized. Android's Play In-App Review API has no hard limit but is throttled by Google and cannot report whether the user actually rated.

What is a pre-prompt survey and why use it?

A single in-app 'Are you enjoying [App]?' question shown before the native prompt: 'Yes' triggers the native review prompt, 'Not really' routes to a feedback form instead, filtering out dissatisfied users. It is expected to add roughly 0.3-0.8 stars on average.

Can I reset my rating after fixing issues?

On iOS you can request a per-version rating reset in App Store Connect after a major improvement; the skill advises against resetting after a controversial change. Android ratings are permanent and cumulative.

Is this a coding tool or a strategy guide?

Primarily a strategy and framework guide with short illustrative Swift and Kotlin snippets for the native prompt APIs; it provides timing rules, recovery plans, and an output template rather than a runnable library.

Install rating-prompt-strategy

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

eronred/aso-skills

Related Skills

multi-agent-patterns

1,817

github-project-management

81,436

music

79,427

elasticsearch-anomaly-detection

605