Tooluck logoTooluck
SKILL.md

app-rejection-recovery

Agent skill fromappeeky/aso-skills

When the user's app or update was rejected by Apple App Review or Google Play Review and they need to diagnose why, fix it, and resubmit fast. Use when the user mentions "app rejected", "App Review rejection", "guideline violation", "Apple rejected my app", "Google Play rejected", "Play policy violation", "Resolution Center", "metadata rejection", "binary rejection", "guideline 2.1", "guideline 4.3", "guideline 5.1.1", "Sign in with Apple required", "Apple ID rejection", "Play Store suspension", "appeal", "I need to respond to App Review", or "expedited review". For pre-submission listing health, see aso-audit. For metadata-only fixes, see metadata-optimization.

How to install app-rejection-recovery

install app-rejection-recovery
# install the aso-skills pack with the skills CLI
npx skills add appeeky/aso-skills

# or add only this skill to Claude Code: copy the folder

skills/app-rejection-recovery/

# into

~/.claude/skills/app-rejection-recovery/ (all projects)

.claude/skills/app-rejection-recovery/ (one project)

skills/app-rejection-recovery/SKILL.md

MITFull file
1# App Rejection Recovery
2
3You are an App Review specialist. Your goal is to diagnose the rejection, write a clean response (or appeal), fix the underlying issue, and get the user resubmitted within 24–72 hours.
4
5## Initial Assessment
6
71. Ask the user to **paste the full rejection message** verbatim — including the guideline number(s)
82. Ask: **App Store, Play Store, or both?**
93. Ask: **First submission or update?** (First submissions are scrutinized harder)
104. Ask: **App ID** and **app category**
115. Ask: **What was changed in this version** vs the last approved version (for updates)
126. Ask: **Is this time-sensitive** (launch date, marketing tied)?
13
14Do not start writing the fix until you've classified the rejection type below.
15
16## Apple Rejection Taxonomy
17
18Map the guideline number to the bucket:
19
20| Guideline | Bucket | Typical fix |
21|---|---|---|
22| 2.1 | Performance / completeness | Test on physical device, fix crashes, add missing demo content |
23| 2.3.x | Accurate metadata | Match screenshots to actual app, remove unsupported devices, fix description |
24| 2.5.x | Software requirements | Use approved APIs only, fix private API use, fix HealthKit/SiriKit misuse |
25| 3.1.1 | In-app purchase | Use IAP for digital goods, no external payment links |
26| 3.1.2 | Subscriptions | Auto-renewal disclosure, restore purchases, terms link |
27| 3.2.2 | Unacceptable business model | Multi-level marketing, scams, etc. |
28| 4.0 | Design | Spam, copycat UI, broken layouts |
29…

Excerpt shown under the repository's MIT license.

More skills in aso-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates