You're building iOS or Mac apps for the App Store and need to handle archiving, exporting, and uploading without clicking through Xcode. This wraps xcodebuild with helpers that manage version numbers, resolve remote-safe build numbers to avoid App Store Connect rejections, and poll for build processing status. The archive and export commands are cleaner than raw xcodebuild for most projects, and the version bump tooling keeps CFBundleVersion in sync. It handles IPA and PKG workflows, supports TestFlight and App Store publishing, and includes a wait flag so you can chain steps that depend on processed builds. Solid if you're automating releases or just tired of manual export dialogs.

skills.sh installs
2.5K
GitHub stars
904
last updated
Jul 14, 2026

Install

$ npx -y skills add rudrankriyam/app-store-connect-cli-skills --skill asc-xcode-build --agent claude-code

Installs into .claude/skills of the current project.

Files

Xcode build and export

Use this skill when you need to build an app from source and prepare it for App Store Connect. Prefer asc xcode archive and asc xcode export over raw xcodebuild recipes when they fit the project.

Preconditions

For a prepared xtool package on Linux, use portable iOS builds instead of the Xcode commands below. That workflow has a narrower project and signing contract.

  • Xcode and command line tools are installed.
  • Signing identity and provisioning profiles are available, or automatic signing is enabled.
  • App Store Connect auth is configured when upload or build lookup is needed.

Manage version and build numbers

asc xcode version view
asc xcode version edit --version "1.3.0" --build-number "42"
asc xcode version edit --next-build-number --app "APP_ID" --platform IOS
asc xcode version bump --type build
asc xcode version bump --type patch
asc xcode version bump --type build --next-build-number --app "APP_ID" --platform IOS

Sponsors

Details

Repository
github.com/rudrankriyam/app-store-connect-cli-skills
Categories
DevOps & CI/CD, Mobile Development, CLI & Terminal

More from rudrankriyam/app-store-connect-cli-skills

All 31
1github avatargithub-actions-efficiencygithub/awesome-copilotAudit GitHub Actions workflow efficiency and recommend fixes to reduce CI minutes and costs.2.4Kskills.sh installs
2google avatargoogle-cloud-recipe-networking-observabilitygoogle/skillsInvestigates Google Cloud networking issues by analyzing logs, metrics, and diagnostics. Use when investigating VPC Flow Logs, NAT, firewall, or threat logs, qu2.4Kskills.sh installs
3rudrankriyam avatarasc-build-lifecyclerudrankriyam/app-store-connect-cli-skillsasc build lifecycle2.3Kskills.sh installs
4bytedance avatarvercel-deploybytedance/deer-flowDeploy applications and websites to Vercel. Use this skill when the user requests deployment actions such as "Deploy my app", "Deploy this to production", "Crea2.2Kskills.sh installs
5anthropics avatarbuild-zoom-rest-api-appanthropics/knowledge-work-pluginsReference skill for Zoom REST API. Use after choosing an API-based workflow when you need endpoint selection, resource-management patterns, OAuth requirements, 2.2Kskills.sh installs
6anthropics avatarbuild-zoom-phone-integrationanthropics/knowledge-work-pluginsReference skill for Zoom Phone. Use after routing to a phone workflow when implementing OAuth, Phone APIs, webhooks, Smart Embed events, URI schemes, CRM or CTI2.2Kskills.sh installs