What problem does it solve? Managing App Store Connect tasks like uploading builds, publishing to TestFlight, submitting apps for review, and syncing metadata requires repetitive manual work in Apple's web portal, which does not fit CI/CD pipelines or scripted automation. ## Core Features & Use Cases - Build and TestFlight Automation: Upload IPAs, publish builds to TestFlight groups, collect tester feedback, and download crash logs from the command line. - App Store Submission Pipeline: Stage releases, validate readiness, submit versions for review, and monitor status with watch mode. - Metadata and Screenshot Management: Initialize, apply, audit, and sync localized metadata and screenshots across app versions. - Use Case: In a GitHub Actions workflow on macOS, authenticate with an App Store Connect API key, run a defined workflow to archive and export an Xcode project, publish the IPA to TestFlight, then validate and submit version 1.2.3 to the App Store while monitoring review status. ## Quick Start Install the asc CLI with Homebrew, log in with your App Store Connect API key, then ask the agent to upload your IPA and publish it to a TestFlight group.