rejection-handler
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.
npx skills add rshankras/claude-code-apple-skills --skill rejection-handler --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# App Store Rejection Handler Guide developers through handling App Store rejections — from understanding why the rejection happened, to crafting effective responses, to escalating when appropriate. ## When This Skill Activates Use this skill when the user: - Says their app was rejected by App Review - Asks for help understanding a rejection notice - Wants to prepare a submission to minimize rejection risk - Needs help writing a response in Resolution Center - Wants to appeal a rejection decision - Asks about common App Store rejection reasons - Mentions "App Review", "guideline violation", or "rejection" - Wants a pre-submission audit for guideline compliance ## Reference Files Before handling a rejection, load: | File | Purpose | |------|---------| | **common-rejections.md** | Top 20 rejection reasons with fixes and response templates | ## Pre-Submission Audit Checklist Run through this before submitting to avoid the most common rejections. Each item maps to a specific App Store Review Guideline. ### App Completeness (Guideline 2.1) - [ ] App launches without crashing on all supported devices - [ ] All features described in metadata are functional - [ ] No placeholder content (lo
- When This Skill Activates
- Reference Files
- Pre-Submission Audit Checklist
- App Completeness (Guideline 2.1)
- Accurate Metadata (Guideline 2.3)
- Software Requirements (Guideline 2.5)
- In-App Purchase Compliance (Guideline 3.1)
- Design Quality (Guideline 4.0)
- Privacy Compliance (Guideline 5.1)
- Legal Requirements (Guideline 5.2)
- App Review Notes (Submission)
- Rejection Handling Process
- Step 1: Read the Rejection Notice Carefully
- Step 2: Identify the Rejection Category
What does the rejection-handler skill do?
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 do I install it?
Run `npx skills add rshankras/claude-code-apple-skills --skill rejection-handler --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From rshankras/claude-code-apple-skills, a repository with 589 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
