asc-xcode-build

Build, archive, and export iOS and macOS apps with xcodebuild for App Store Connect.

32|10|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/moasq/nanowave --skill asc-xcode-build-moasq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asc-xcode-build
Source: https://github.com/moasq/nanowave/tree/main/internal/orchestration/skills/features/asc-xcode-build
Command: npx skills add https://github.com/moasq/nanowave --skill asc-xcode-build-moasq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the complex process of building, archiving, and exporting iOS and macOS applications using xcodebuild, preparing them for upload to App Store Connect.

Core Features & Use Cases

  • Automated Builds: Compiles your app for release.
  • Archiving: Creates a .xcarchive bundle containing all build products and metadata.
  • IPA/PKG Export: Generates distributable .ipa (iOS) or .pkg (macOS) files.
  • App Store Connect Upload: Integrates with asc to upload your build artifacts.
  • Use Case: Streamline your CI/CD pipeline by automatically building and preparing your app for submission to TestFlight or the App Store.

Quick Start

Use the asc-xcode-build skill to clean, archive, and export your iOS app for App Store Connect.

Frequently Asked Questions about asc-xcode-build

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate archiving and exporting an iOS app for App Store Connect?

Automating iOS app archiving and exporting for App Store Connect involves using xcodebuild to generate a .xcarchive and a distributable .ipa file. This skill manages the entire workflow, including build number increments and XcodeGen project regeneration.

What is the best way to export a macOS app as a pkg file for release?

The best way to export a macOS app as a pkg file is using xcodebuild to archive the application and generate the package. This skill automates that macOS pkg export process while preparing the artifact for App Store Connect upload.

Can I use XcodeGen to regenerate my Xcode project before running xcodebuild?

Yes, you can use XcodeGen to regenerate your Xcode project before running xcodebuild. This skill incorporates XcodeGen project regeneration as part of its automated build, archive, and export workflow.

Does this build process support both IPA and PKG formats?

Yes, the build process supports both IPA and PKG formats. It generates .ipa files for iOS applications and .pkg files for macOS applications, handling the distinct export requirements for each platform.

How do I increment the build number during a CI/CD xcodebuild run?

Incrementing the build number during a CI/CD xcodebuild run is handled automatically during the archive phase. This skill manages build number increments before exporting the .ipa or .pkg file for distribution.