review-prompt

Generate an App Store review prompt system with configurable triggers for iOS and macOS.

603|51|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/rshankras/claude-code-apple-skills --skill review-prompt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-prompt
Source: https://github.com/rshankras/claude-code-apple-skills/tree/main/skills/generators/review-prompt
Command: npx skills add https://github.com/rshankras/claude-code-apple-skills --skill review-prompt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of an intelligent App Store review prompt system, ensuring prompts are shown at opportune moments and adhere to Apple's guidelines, thereby increasing positive reviews and user satisfaction.

Core Features & Use Cases

  • Configurable Triggers: Set conditions like session count, days since install, or positive user actions to determine when to ask for a review.
  • Platform Detection: Automatically handles differences between iOS and macOS, including direct distribution vs. Mac App Store.
  • Conflict Avoidance: Checks for existing review prompt implementations to prevent duplication or conflicts.
  • Use Case: Integrate a system that prompts users for a review after they have successfully completed a key task in your app for the third time, but only if they haven't been prompted in the last 60 days.

Quick Start

Generate the review prompt infrastructure for my iOS app.

Frequently Asked Questions about review-prompt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement an App Store review prompt in my iOS app?

To implement an App Store review prompt in your iOS app, you need a system that triggers the prompt based on user actions, session counts, and time since install. This approach ensures prompts appear at optimal moments without violating Apple's usage guidelines.

When should I prompt users for an App Store review?

You should prompt users for an App Store review after positive user actions, such as completing a key task multiple times, ensuring enough days have passed since install and avoiding prompts within a 60-day window to respect Apple's limits.

Can I use the same review prompt logic for macOS and iOS?

Yes, you can use the same review prompt logic for macOS and iOS with platform detection. The system automatically handles differences between iOS and macOS, including direct distribution versus Mac App Store constraints.

How do I prevent duplicate App Store review prompts in my codebase?

To prevent duplicate App Store review prompts, the system checks for existing review prompt implementations before integrating. This conflict avoidance mechanism ensures your application does not trigger multiple overlapping prompts.

What are the limitations of using StoreKit for review prompts?

StoreKit review prompts are limited by Apple's guidelines, which restrict prompt frequency and user control. The system respects these limits by enforcing configurable conditions like minimum session counts and 60-day cooldowns to avoid penalization.

Does this review prompt system work with direct macOS distribution?

Yes, the review prompt system works with direct macOS distribution by detecting the platform environment. It adjusts the integration logic to accommodate differences between Mac App Store and directly distributed macOS applications.