
Axiom Shipping
Run App Store Connect submission, rejection fixes, privacy manifests, and appeals with checklist-driven agent guidance for iOS/macOS apps.
Install
npx skills add https://github.com/charleswiltgen/axiom --skill axiom-shippingWhat is this skill?
- Mandatory trigger: use when preparing ANY app for submission or handling rejections
- Quick-reference routing to app-store-submission and app-store-ref companion docs in the axiom repo
- Covers metadata, screenshots, keywords, privacy manifests, and nutrition labels
- Addresses age ratings, export encryption, EU DSA trader status, and Sign in with Apple
- Includes build upload issues, first-time submission, and App Review appeals plus WWDC25 Connect changes
Adoption & trust: 1 installs on skills.sh; 958 GitHub stars; 1/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
Recommended Skills
Journey fit
Shipping to Apple’s store is the canonical Ship-phase gate—after build, before distribution analytics in Grow. Launch subphase covers submission workflows, metadata, compliance declarations, and review appeals—not day-two crash monitoring.
Common Questions / FAQ
Is Axiom Shipping safe to install?
skills.sh reports 1 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Axiom Shipping
# Shipping & App Store **You MUST use this skill when preparing to submit ANY app, handling App Store rejections, or working on release workflow.** ## When to Use Use this skill when you encounter: - Preparing an app for App Store submission - App Store rejection (any guideline) - Metadata requirements (screenshots, descriptions, keywords) - Privacy manifest and nutrition label questions - Age rating and content classification - Export compliance and encryption declarations - EU DSA trader status - Account deletion or Sign in with Apple requirements - Build upload and processing issues - App Review appeals - WWDC25 App Store Connect changes - First-time submission workflow ## Quick Reference | Symptom / Task | Reference | |----------------|-----------| | How do I submit my app? | See `skills/app-store-submission.md` | | Pre-flight checklist | See `skills/app-store-submission.md` | | First-time submission | See `skills/app-store-submission.md` | | Encryption compliance | See `skills/app-store-submission.md` | | Accessibility Nutrition Labels | See `skills/app-store-submission.md` | | Metadata field requirements | See `skills/app-store-ref.md` | | Guideline number lookup | See `skills/app-store-ref.md` | | Privacy manifest schema | See `skills/app-store-ref.md` | | Age rating tiers | See `skills/app-store-ref.md` | | EU DSA compliance | See `skills/app-store-ref.md` | | WWDC25 ASC changes | See `skills/app-store-ref.md` | | App was rejected | See `skills/app-store-diag.md` | | Guideline 2.1/4.2/4.3 rejection | See `skills/app-store-diag.md` | | Writing an appeal | See `skills/app-store-diag.md` | | Repeated rejections | See `skills/app-store-diag.md` | | App Review Guidelines reference | See `skills/app-review-guidelines.md` | | Expert review checklist | See `skills/expert-review-checklist.md` | | Crash data in App Store Connect | See `skills/app-store-connect-ref.md` | | TestFlight crash reports | See `skills/app-store-connect-ref.md` | | ASC metrics dashboards | See `skills/app-store-connect-ref.md` | | Beta tester crash report | See `skills/testflight-triage.md` | | Crash log symbolication (.ips / MetricKit / .crash) | See axiom-tools (skills/xcsym-ref.md) or `/axiom:analyze-crash`; `skills/testflight-triage.md` for the full TF workflow | | Automate App Store Connect | See `skills/asc-mcp.md` | | Submit build programmatically | See `skills/asc-mcp.md` | | Manage TestFlight via MCP | See `skills/asc-mcp.md` | | ITMS signing error on upload | See axiom-security (skills/code-signing-diag.md) | | Certificate/profile mismatch | See axiom-security (skills/code-signing-diag.md) | | Code signing setup | See axiom-security (skills/code-signing.md) | | App Clips (size tiers, invocation, AASA, launch experience) | See `skills/app-clips.md` | | App Clip entitlements / size / data-sharing reference | See `skills/app-clips-ref.md` | | Apple Pay / Wallet / Tap to Pay payments | See `axiom-payments` suite | | Shipping update with Claude model-ID change (4.6 → 4.7, etc.) | See **`claude-api`** skill (external) + this skill for submission | | Switching cloud AI provider in-app (OpenAI → Claude, etc.) | See **`claude-api`** skill (external) + this skill for submission | ## Routing Logic ### 1. Pre-Submission Preparation → **app-store-submission** **Triggers**: - "How do I submit my app?" - "What do I need before submitting?" - Preparing for first submission - Pre-flight checklist needed - Screenshot requirements - Metadata completeness check - Encryption compliance questions - Accessibility Nutrition Labels - Privacy manifest requirements for submission **Why app-store-submission**: Discipline skill with 8 anti-patterns, decision tr