Agent skill
apple-ship
Apple release gate for iOS, macOS, TestFlight, App Store, entitlements, signing, privacy disclosures, crash risk, and review-sensitive product changes. Use when shipping an Apple-platform app or update and you want a provider-specific read on release blockers and rollback reality.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/apple-ship
SKILL.md
Read ../_house-style/house-style.md before starting.
Anchor phrases
- If signing is shaky, nothing ships.
- An entitlement mistake is a release blocker, not cleanup.
- TestFlight is not proof. It's pre-impact.
- App Review friction ignored early becomes deadline panic later.
What to interrogate
1. Release surface
State what is shipping:
- iOS app
- macOS app
- TestFlight build
- App Store update
- entitlement, privacy, or background behavior change
2. Platform blockers
Check:
- signing and provisioning assumptions
- entitlement correctness
- privacy strings and declared behavior
- login, push, background, purchase, camera, microphone, files, or location usage
3. Review-sensitive changes
Ask:
- did the product behavior change in a way App Review will care about?
- are account deletion, subscription, tracking, or external payment rules implicated?
- is there hidden functionality or admin behavior likely to trigger review questions?
4. Crash and upgrade realism
Review:
- migration behavior across app versions
- startup failure risk
- permission denial paths
- offline/interrupted flows
- what happens for existing users updating in place
5. Rollback honesty
Apple rollback is slow compared to server rollback. Name what can be mitigated server-side and what cannot.
Output format
Apple release surface
What is changing in this build/release.
Release blockers
Crash, signing, entitlement, privacy, or review blockers.
Upgrade and review risk
What breaks for existing users or during review.
Mitigations and rollback reality
Server-side mitigations, phased release advice, and what cannot be undone quickly.
Verdict
- Safe for TestFlight/App Store
- Fix before submission
- Apple release red flag
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?