axiom-shipping
Axiom Shipping equips developers with comprehensive guidance for submitting apps to the App Store—from pre-flight checklists and metadata setup to privacy manifest configuration and age rating classification. When rejections occur, the skill provides diagnostic patterns to identify root causes and craft effective appeals. It also covers export compliance, EU DSA requirements, and App Store Connect workflows to ensure smooth releases.
Axiom Shipping prepares your app for App Store submission with checklists, compliance requirements, and rejection troubleshooting.
AI-generated summary based on this skill's SKILL.md
Install
CharlesWiltgen/Axiom/axiom-shipping · repository language: Go
git clone https://github.com/CharlesWiltgen/Axiom
cp -r Axiom/.claude-plugin/plugins/axiom/skills/axiom-shipping ~/.claude/skills/axiom-shippingFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What is the app store connect submission checklist?
Axiom Shipping guides you through a complete pre-flight checklist before submitting to the App Store. The checklist covers app metadata (name, description, keywords), screenshots at required dimensions, privacy manifest configuration, age rating questionnaire completion, export compliance declarations, and encryption compliance status. Axiom Shipping ensures all required fields are populated and compliant with current App Store guidelines before you initiate upload.
How do I submit my app to the App Store?
Axiom Shipping walks you through the full submission workflow. Start by preparing your app binary and metadata in App Store Connect, completing the age rating questionnaire, configuring your privacy manifest, and declaring any encryption or export compliance requirements. Axiom Shipping then guides you through validation, addressing any pre-submission errors (like itms-90035 invalid signature), and finally submitting for review. The skill covers first-time submissions and resubmissions after updates.
What should I do if my app was rejected?
Axiom Shipping helps you troubleshoot App Store rejections by identifying the guideline violation cited in the rejection notice. The skill provides diagnostic patterns for common rejections—including guideline 2.1 issues, in-app purchase problems, and privacy compliance gaps—and walks you through crafting an effective appeal. Axiom Shipping also explains how to validate your fix, retest against the specific guideline, and resubmit with a clear explanation of the changes made.
What are the privacy manifest requirements for App Store?
Axiom Shipping explains privacy manifest configuration for App Store submission. The manifest declares which APIs your app uses, their purposes, and any tracking or data collection practices. Axiom Shipping helps you scan your app for privacy compliance issues, populate the manifest accurately, and ensure your declared practices match your privacy policy. The skill covers required fields, common omissions, and how privacy manifest gaps lead to rejections.
How do I handle testflight crash triage and symbolication?
Axiom Shipping covers post-launch crash monitoring and triage using App Store Connect's crash data dashboard. The skill guides you through accessing symbolicated crash logs, identifying patterns in production issues, and prioritizing fixes before the next release. Axiom Shipping explains how to interpret crash reports, correlate them with specific code paths, and use TestFlight distribution to validate fixes with beta testers before resubmission.
What are the app store age rating questionnaire requirements?
Axiom Shipping guides you through completing the App Store age rating questionnaire, which determines your app's content rating. The skill covers all questionnaire categories—violence, language, adult content, and more—and explains how answers map to age ratings (4+, 12+, 17+). Axiom Shipping ensures your answers accurately reflect your app's content and helps you avoid rating mismatches that can trigger rejections or require resubmission.
SKILL.md
rendered from the published skill — quoted content, verbatim
Shipping & App Store
You MUST use this skill when preparing to submit ANY app, handling App Store rejections, or working on release workflow.
<!-- AXIOM_AUDITOR_INLINE_BEGIN — auto-maintained by scripts/build-inlined-auditors.ts; do not hand-edit -->
> Not on Claude Code? Where this router says "Launch some-auditor agent", read that auditor's file in this suite and follow it inline — the same procedure, needing only file search and read.
>
> Homed in another suite: axiom-integration/skills/iap-auditor.md, axiom-security/skills/security-privacy-scanner.md.
>
> Agents that need Bash — builds, tests, simulators, crash symbolication — stay Claude Code-only; there is no inline equivalent for those.
<!-- AXIOM_AUDITOR_INLINE_END -->
When to Use
Use this skill when you encounter: - Preparing an app for App Store submission - App Store rejection (any guideline) -
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 12 files
.claude-plugin/plugins/axiom/skills/axiom-shipping/SKILL.md
.claude-plugin/plugins/axiom/skills/axiom-shipping/skills/app-clips-ref.md
.claude-plugin/plugins/axiom/skills/axiom-shipping/skills/app-clips.md
.claude-plugin/plugins/axiom/skills/axiom-shipping/skills/app-review-guidelines.md
.claude-plugin/plugins/axiom/skills/axiom-shipping/skills/app-store-connect-ref.md
.claude-plugin/plugins/axiom/skills/axiom-shipping/skills/app-store-diag.md
.claude-plugin/plugins/axiom/skills/axiom-shipping/skills/app-store-ref.md
.claude-plugin/plugins/axiom/skills/axiom-shipping/skills/app-store-submission.md
.claude-plugin/plugins/axiom/skills/axiom-shipping/skills/asc-mcp.md
.claude-plugin/plugins/axiom/skills/axiom-shipping/skills/expert-review-checklist.md
.claude-plugin/plugins/axiom/skills/axiom-shipping/skills/production-triage.md
.claude-plugin/plugins/axiom/skills/axiom-shipping/skills/testflight-triage.md