asc-release-flow

Automate Apple release workflows for TestFlight and App Store submissions.

33|2|Updated Feb 21, 2025
One-click install
npx skills add https://github.com/yspreen/dotfiles --skill asc-release-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asc-release-flow
Source: https://github.com/yspreen/dotfiles/tree/main/.agents/skills/asc-release-flow
Command: npx skills add https://github.com/yspreen/dotfiles --skill asc-release-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates end-to-end Apple release workflows by coordinating asc publish, builds, versions, and submission commands. It helps teams minimize manual steps, reduce errors, and speed up time-to-market during app release cycles.

Core Features & Use Cases

  • End-to-end release workflows for TestFlight and App Store using asc publish, builds, versions, and submit commands.
  • Manual sequence for finer control: upload builds, locate build IDs, attach builds to versions, and submit reviews across platforms.
  • Multi-platform release support (iOS, macOS, visionOS, tvOS) with platform-specific flags and parallel processing where applicable.

Quick Start

Authenticate with ASC, upload your build, and submit to TestFlight or App Store using the recommended commands.

Frequently Asked Questions about asc-release-flow

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

FAQPage Schema
How do I automate TestFlight uploads and App Store submissions for iOS?

Automate TestFlight uploads and App Store submissions by coordinating asc publish, builds, versions, and submit commands. This handles end-to-end Apple release workflows, enforcing new build numbers and applying platform-specific flags to minimize manual steps and reduce errors.

What's the best way to manage release workflows across iOS, macOS, visionOS, and tvOS?

Manage multi-platform release workflows using platform-specific flags and parallel processing where applicable. This supports iOS, macOS, visionOS, and tvOS, applying the correct commands for each platform during build uploads, TestFlight distribution, and App Store submission.

Can I manually attach builds to versions and submit reviews instead of automating the whole flow?

Yes, manually control the sequence by uploading builds, locating build IDs, attaching builds to versions, and submitting reviews across platforms. This finer control is built alongside the automated asc publish workflow for flexible release management.

Does the automated Apple release flow run pre-submission checks before sending builds for review?

Yes, the automated release flow includes pre-submission checks before sending builds for review. It enforces new build numbers, handles attach and submission steps, and applies platform-specific commands to ensure compliance before TestFlight or App Store distribution.

Why does the release workflow enforce new build numbers for each upload?

The release workflow enforces new build numbers to ensure each uploaded build is unique and accepted by App Store Connect. This prevents submission conflicts and version collisions during automated end-to-end Apple release cycles across supported platforms.