asc-testflight-orchestration

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

70|4|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/AlexW00/Zettel --skill asc-testflight-orchestration-alexw00
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: asc-testflight-orchestration
Source: https://github.com/AlexW00/Zettel/tree/main/.agents/skills/asc-testflight-orchestration
Command: npx skills add https://github.com/AlexW00/Zettel --skill asc-testflight-orchestration-alexw00

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing TestFlight beta rollouts through the App Store Connect web UI is slow and repetitive. This Skill provides command-line workflows for exporting TestFlight configuration, managing tester groups, distributing builds, and publishing What to Test notes using the asc CLI. ## Core Features & Use Cases - Config Export: Export the current TestFlight configuration 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 lists. - Build Distribution: Add or remove builds from TestFlight groups and create or update localized What to Test notes. - Use Case: When rolling out a new beta build of an iOS app, export the current TestFlight config, add the build to the Beta Testers group, and publish localized test notes in one workflow. ## Quick Start Use the asc TestFlight skill to add build BUILD_ID to the Beta Testers group and create an en-US What to Test note 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 using asc CLI?▼

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

Can I export my TestFlight configuration to a file?▼

Yes, asc testflight config export writes the current TestFlight configuration to a YAML file for a given app ID. Add --include-builds and --include-testers to capture builds and tester data 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, locale such as en-US, and the whats-new text. Update existing notes with asc builds test-notes update using the localization ID.

Why should I use IDs instead of names for TestFlight operations?▼

IDs are deterministic and avoid ambiguity when group or tester names overlap or change. The skill recommends resolving names to IDs first and using --paginate when listing large groups or tester sets.