Agent skill · Code Review & Quality

review-prompt

Generates smart App Store review prompt infrastructure with configurable conditions and platform detection. Use when user wants to add review prompts, request ratings, or implement StoreKit reviews.

rshankrasgithub.com/rshankrasGitHub ↗
claude-codecan modify filesMIT
Install
npx skills add rshankras/claude-code-apple-skills --skill review-prompt --agent claude-code

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

Facts
Files in the skill folder: 5
SKILL.md size: 5 KB
Bundled scripts: none
Allowed tools: ReadWriteEditGlobGrepBashAskUserQuestion
Path: skills/generators/review-prompt/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 589
Language: Swift

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

From the SKILL.md

# Review Prompt Generator Generate smart App Store review prompting with configurable trigger conditions, platform detection, and proper timing logic. ## When This Skill Activates Use this skill when the user: - Asks to "add review prompt" or "request reviews" - Mentions "App Store rating" or "app reviews" - Wants to "prompt for ratings" or "ask for reviews" - Asks about "StoreKit review" or "SKStoreReviewController" ## Platform Detection (CRITICAL) **This skill only applies to App Store distributed apps.** ### iOS Apps - Always applicable (iOS apps require App Store) ### macOS Apps Detection steps: 1. Check for `com.apple.application-identifier` entitlement 2. Look for Mac App Store related code 3. If unclear, **ASK THE USER**: - "Is this app distributed via Mac App Store or direct download?" ### If NOT App Store: - Explain that StoreKit reviews only work for App Store apps - Offer alternative: In-app feedback form - Skip generation or generate feedback form instead ## Pre-Generation Checks ### 1. Project Context Detection - [ ] Determine platform (iOS/macOS) - [ ] Check distribution method (App Store vs direct) - [ ] Search for existing review prompt code - [ ] Identify App entry

What's inside
Steps it walks through
  1. When This Skill Activates
  2. Platform Detection (CRITICAL)
  3. iOS Apps
  4. macOS Apps
  5. If NOT App Store:
  6. Pre-Generation Checks
  7. 1. Project Context Detection
  8. 2. Conflict Detection
  9. Configuration Questions
  10. Generation Process
  11. Step 1: Create Core Files
  12. Step 2: Determine File Location
  13. Step 3: Add Platform Guards
  14. Output Format
Ships with 4 files
  • storekit-patterns.md
  • templates/ReviewPromptCondition.swift
  • templates/ReviewPromptManager.swift
  • templates/ReviewPromptStorage.swift
More from claude-code-apple-skills
All skills →
About this skill
What does the review-prompt skill do?

Generates smart App Store review prompt infrastructure with configurable conditions and platform detection. Use when user wants to add review prompts, request ratings, or implement StoreKit reviews.

How do I install it?

Run `npx skills add rshankras/claude-code-apple-skills --skill review-prompt --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 rshankras/claude-code-apple-skills, a repository with 589 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