Agent skill · Security

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.

Eronredgithub.com/EronredGitHub ↗
claude-codeMIT
Install
npx skills add Eronred/aso-skills --skill rating-prompt-strategy --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 6 KB
Bundled scripts: none
Version: 1.0.0
Path: skills/rating-prompt-strategy/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,708
Language: MDX

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Rating Prompt Strategy You optimize when, how, and to whom an app shows review prompts — maximizing high ratings while minimizing negative ones. Ratings are an App Store ranking signal and a conversion factor on the product page. ## Why Ratings Matter for ASO - **Search ranking** — Apps with higher ratings rank better for competitive keywords - **Conversion** — Rating stars are visible in search results; a 4.8 beats 4.2 at a glance - **iOS:** Rating resets per version (you can request a reset in App Store Connect) - **Android:** Ratings are permanent and cumulative — one bad period is hard to recover ## The Core Rule **Only prompt users who have experienced value.** Prompting too early produces low ratings. Prompting at a success moment produces 4–5 star ratings. ## iOS — SKStoreReviewRequest Apple's native prompt. Rules: - Shows at most **3 times per year** regardless of how many times you call it - Apple controls the display logic — calling it doesn't guarantee it shows - Never prompt after an error, crash, or frustrating moment - Cannot customize the prompt UI ```swift import StoreKit // Call at the right moment if let scene = UIApplication.shared.connectedScenes.first as? UIW

What's inside
Steps it walks through
  1. Why Ratings Matter for ASO
  2. The Core Rule
  3. iOS — SKStoreReviewRequest
  4. Android — Play In-App Review API
  5. Timing Framework
  6. The Success Moment Trigger
  7. Session-Based Rules
  8. Pre-Prompt Survey (Recommended)
  9. Version-Gating (iOS)
  10. Recovering from a Rating Drop
  11. Diagnosis
  12. Recovery Campaign
  13. Timeline
  14. Prompt Frequency
More from aso-skills
All skills →
About this skill
What does the rating-prompt-strategy skill do?

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.

How do I install it?

Run `npx skills add Eronred/aso-skills --skill rating-prompt-strategy --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From Eronred/aso-skills, a repository with 1,708 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going