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
Minimal access
Why this level
- The skill reads project sources and produces a report without changing anything.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/app-store-review-skillDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewMinimal 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.
Related
PluginsAn agent checks Apple app code against every App Store guideline and shows what could trigger a rejection before you submit
Claude Code skill that audits an iOS app before App Store submission: guideline, code evidence, fix and confidence per finding.
A skill that scans an iOS or macOS project for common App Store rejection patterns before you submit
A guard hook before an App Store or Google Play submit finds critical rejection risks and blocks the command until they are fixed.
Claude Code skill that takes an iOS or Flutter app from archive and signing to App Store submission and review rejection recovery.
A CLI and Claude Code plugin that find App Store and Google Play rejection causes before you submit, citing the rule for each.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| App Store Review Skill (this card) | no | 106 | |
| App Store Review Guidelines Skill | no | 451 | checks against Apple rules; this one adds Google Play and detection of nine stacks |
| App Store Preflight | no | 1,416 | App 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.