asc-testflight-orchestration

Orchestrates TestFlight groups, testers, build distribution, and test notes via the asc CLI.

1|Updated Aug 9, 2026
One-click install
npx skills add https://github.com/OMIXEC/all-in-one-swift-skills --skill asc-testflight-orchestration-omixec
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: asc-testflight-orchestration
Source: https://github.com/OMIXEC/all-in-one-swift-skills/tree/main/skills/asc-testflight-orchestration
Command: npx skills add https://github.com/OMIXEC/all-in-one-swift-skills --skill asc-testflight-orchestration-omixec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing TestFlight beta rollouts through App Store Connect involves repetitive manual steps for groups, testers, build assignment, and release notes. This Skill turns those operations into scripted asc CLI commands so beta distribution can be automated and repeated consistently. ## Core Features & Use Cases - Config Export: Export the current TestFlight configuration for an app to a YAML file, optionally including builds and testers. - Group and Tester Management: List, create groups, and add or invite testers by email with pagination support for large rosters. - Build Distribution and Test Notes: Add or remove builds from groups and create or update localized What to Test notes. - Use Case: When shipping a new beta build, assign the build to the Beta Testers group, publish localized What to Test notes, and invite new testers in one guided workflow. ## Quick Start Use the asc TestFlight skill to add build BUILD_ID to my Beta Testers group and create English What to Test notes for it.

Frequently Asked Questions about asc-testflight-orchestration

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

FAQPage Schema
How do I distribute a build to TestFlight groups from the command line?▼

Use asc builds add-groups with the build ID and group ID to assign a build to a TestFlight group. To remove it later, run asc builds remove-groups with the same IDs and the --confirm flag.

How to add testers to TestFlight with asc?▼

Run asc testflight testers add with the app ID, the tester email, and the target group name. You can also send an invitation separately using asc testflight testers invite with the app ID and email.

Can I export my TestFlight configuration to a file?▼

Yes, asc testflight config export writes the current TestFlight setup for an app to a YAML file. Add --include-builds and --include-testers to capture builds and tester rosters in the export.

How do I set What to Test notes for a TestFlight build?▼

Use asc builds test-notes create with the build ID, a locale such as en-US, and the notes text. Existing notes can be changed with asc builds test-notes update using the localization ID.

Why should I use --paginate when listing TestFlight testers?▼

Large apps can have tester and group lists that exceed a single API page. The --paginate flag makes asc fetch all pages so the list output is complete rather than truncated.