Skip to content

Apple App Store Reviewer

Audits an iOS app's code and metadata for likely App Store rejection risks and fixes

Stars
40,703
Licence
MIT
Files
1 file

What it does

When installed, the agent acts as a pre-submission reviewer for an iOS app. It reads project files such as Info.plist, entitlements, privacy manifests, StoreKit and paywall code, and account or content features, then returns a prioritized list of likely App Store rejection risks and suggested improvements. The instructions tell it not to change any code during this first pass, and to separate verified findings from assumptions. It also includes detailed checks for user-generated content and pricing metadata.

Great for

  • iOS developers preparing an app for their first or a resubmission to App Store review
  • Teams that want a checklist-style pre-submission audit of privacy, in-app purchases, and account deletion
  • Developers who received a Guideline 1.2 (user-generated content) rejection and need to check their moderation features

Skip it if

  • Anyone expecting a guaranteed approval: the skill only inspects code and cannot predict Apple's decision, and its guideline references may be outdated unless the agent checks Apple's current wording online
  • Non-iOS projects or apps with no App Store submission, where most checks would not apply
  • Replacing legal or compliance review for regulated apps (medical, financial), since the skill only flags claims that need substantiation

Try asking

  • “Review my iOS project for App Store rejection risks before I submit it”
  • “Check my Info.plist, entitlements and privacy manifest for missing permission descriptions”
  • “Audit my StoreKit paywall and restore purchases flow against App Store guidelines”
  • “Look at my sign-up flow and tell me if account deletion and terms acceptance meet Apple's requirements”
Step-by-step guide: how to use Apple App Store ReviewerInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    apple-appstore-reviewer.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip apple-appstore-reviewer.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip apple-appstore-reviewer.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Point the agent at the full repository root so it can find Info.plist, entitlements, and StoreKit configuration together
  • Ask for the review to cover one area at a time (privacy, payments, accounts, content) if the app is large
  • Verify any guideline quoted by the agent against Apple's official guidelines page before acting on it

What's inside

  • SKILL.md

Redistributed unmodified from github/awesome-copilot under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.