App Store Review Skill plugin

A Claude Code plugin that audits a mobile app against App Store and Google Play review rules before submission.

  • 106 ★ on the repository
  • Last commit
  • MIT
Plugin

Minimal access

Why this level

  • The skill reads project sources and produces a report without changing anything.
All reasons and checks

devsemih/appstore-review-skill

Install

Works in

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/app-store-review-skill

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • The skill reads project sources and produces a report without changing anything.

This is third-party code. Review the repository files before installing.

What it does

App Store Review Skill puts two skills in one plugin: `/appstore-review` checks a project against Apple's review guidelines and `/playstore-review` against Google Play policies. The skill detects the project type and adapts its checks. It recognizes Swift, SwiftUI, UIKit, Kotlin and Java for Android, Flutter, React Native, Expo, Kotlin Multiplatform, .NET MAUI, Cordova, Ionic, Capacitor and Unity. Checks follow the guideline sections: safety (content, user-generated content moderation, Kids Category, medical disclaimers, data storage), performance (placeholders, debug code, staging URLs, Info.plist keys, iPad support, private APIs) and more. The output is a structured compliance report. Summaries of both policies sit in `references/`.

Who it is for. Mobile developers preparing a release for the App Store or Google Play who want to find rejection reasons in advance.

Good fit when

  • A report against Apple's rules is needed before submitting a build.
  • A kids' app needs a check for third-party analytics and ads.
  • Placeholders, debug flags and staging server URLs may remain in the code.
  • One Flutter or React Native codebase ships to both stores.

Not a fit when

  • A guarantee of store approval is needed.
  • The app is not mobile.
  • A check of the compiled binary rather than the source is required.

Example request

Run `/appstore-review` on my Flutter project and group the findings by guideline section with file references.

Limitations

The skill reads project sources and checks them against the policy summary in `references/`, so it does not predict store decisions for a specific app, and recent policy changes may be missing from the summary. The report stays a recommendation and the store review still has to be passed. The checks do not replace looking at the build on a device, store metadata and legal texts. Updating needs the plugin manager or `git pull` in the skill folder.

How to disable. Run `/plugin uninstall appstore-review-skill` or delete the `~/.claude/skills/appstore-review-skill` folder.

FAQ

How do I install it?

With `/plugin marketplace add devsemih/appstore-review-skill` and `/plugin install appstore-review-skill`. Alternatively clone the repository into `~/.claude/skills/`.

Which commands are there?

`/appstore-review` for Apple App Store and `/playstore-review` for Google Play.

Which frameworks are supported?

Swift, Kotlin and Java, Flutter, React Native, Expo, Kotlin Multiplatform, .NET MAUI, Cordova, Ionic, Capacitor and Unity.

How do I update it?

With `/plugin marketplace update` or `git pull` in the skill folder.

What is in the report?

A structured findings list by guideline sections such as safety and performance.

Discussion

No questions or reviews yet.

Plugins

An agent checks Apple app code against every App Store guideline and shows what could trigger a rejection before you submit

SkillMinimal access451Repository stars

Claude Code skill that audits an iOS app before App Store submission: guideline, code evidence, fix and confidence per finding.

SkillMinimal access81Repository stars

A skill that scans an iOS or macOS project for common App Store rejection patterns before you submit

SkillExtended access1.4KRepository stars

A guard hook before an App Store or Google Play submit finds critical rejection risks and blocks the command until they are fixed.

SkillExtended access429Repository stars

Claude Code skill that takes an iOS or Flutter app from archive and signing to App Store submission and review rejection recovery.

SkillBroad access144Repository stars

A CLI and Claude Code plugin that find App Store and Google Play rejection causes before you submit, citing the rule for each.

CLIMinimal access2.5KRepository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
App Store Review Skill (this card)no106
App Store Review Guidelines Skillno451checks against Apple rules; this one adds Google Play and detection of nine stacks
App Store Preflightno1,416App Store preflight checks; this one covers two stores in one plugin

README in short

Two skills in a Claude Code plugin check a project against Apple and Google rules. The project type is detected automatically.

README badge

Report a problem