Tooluck logoTooluck
SKILL.md

rejection-handler

Agent skill fromrshankras/claude-code-apple-skills

Handle App Store rejections, prepare submissions to avoid common rejection reasons, write Resolution Center responses, and navigate the appeal process. Use when user's app was rejected, is preparing for submission, or needs help with App Review.

How to install rejection-handler

install rejection-handler
# install the claude-code-apple-skills pack with the skills CLI
npx skills add rshankras/claude-code-apple-skills

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

skills/app-store/rejection-handler/

# into

~/.claude/skills/rejection-handler/ (all projects)

.claude/skills/rejection-handler/ (one project)

skills/app-store/rejection-handler/SKILL.md

MITFull file
1# App Store Rejection Handler
2
3Guide developers through handling App Store rejections — from understanding why the rejection happened, to crafting effective responses, to escalating when appropriate.
4
5## When This Skill Activates
6
7Use this skill when the user:
8- Says their app was rejected by App Review
9- Asks for help understanding a rejection notice
10- Wants to prepare a submission to minimize rejection risk
11- Needs help writing a response in Resolution Center
12- Wants to appeal a rejection decision
13- Asks about common App Store rejection reasons
14- Mentions "App Review", "guideline violation", or "rejection"
15- Wants a pre-submission audit for guideline compliance
16
17## Reference Files
18
19Before handling a rejection, load:
20
21| File | Purpose |
22|------|---------|
23| **common-rejections.md** | Top 20 rejection reasons with fixes and response templates |
24
25## Pre-Submission Audit Checklist
26
27Run through this before submitting to avoid the most common rejections. Each item maps to a specific App Store Review Guideline.
28
29### App Completeness (Guideline 2.1)
30
31- [ ] App launches without crashing on all supported devices
32- [ ] All features described in metadata are functional
33- [ ] No placeholder content (lorem ipsum, test data, TODO screens)
34- [ ] No broken links or dead-end navigation
35- [ ] All buttons and interactive elements work
36- [ ] Demo/test accounts provided in App Review notes if login is required
37- [ ] Beta or test labels removed from UI and metadata
38…

Excerpt shown under the repository's MIT license.

More skills in claude-code-apple-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