К основному содержанию
скилл CX Codex

asc-testflight-orchestration — скилл для Claude Code: установка

Скилл автоматизирует раздачу бета-версий через CLI-утилиту asc: управляет группами тестировщиков TestFlight, связывает сборки и обновляет примечания What to Test.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add rorkai/app-store-connect-cli-skills --skill asc-testflight-orchestration -a claude-code
Открыть на GitHub

Что делает asc-testflight-orchestration

Скилл даёт ИИ-агенту команды для работы с бетами через консольную утилиту asc. С его помощью агент экспортирует настройки приложения в YAML-файл, создаёт группы внешнего или внутреннего тестирования, добавляет участников по email и высылает инвайты.

Для распространения сборок используются команды связывания BUILD_ID с конкретными группами. Скилл также умеет выгружать IPA в режиме --upload-only без мгновенной дистрибуции и прописывать локализованные заметки What to Test.

Учитывайте ограничения режимов. Выгрузка --upload-only требует готовый IPA или локальную сборку Xcode и сломается, если совместить её с --build-id, примечаниями к релизу или отправкой на ревью. Поиск групп по конкретной сборке помечен как экспериментальный, поэтому для надёжности лучше передавать прямые идентификаторы.

Какие задачи решает

  • выгрузить конфигурацию TestFlight со списком тестировщиков в YAML
  • создать группу тестирования и разослать приглашения по email
  • привязать собранный билд к выбранным группам тестировщиков
  • добавить или изменить примечания What to Test для конкретной локали
  • загрузить IPA в App Store Connect без немедленной публикации

Примеры запросов агенту

  • Экспортируй текущую конфигурацию TestFlight для APP_ID в testflight.yaml вместе с билдами и тестировщиками
  • Добавь группу Beta Testers к сборке BUILD_ID через asc
  • Создай примечания What to Test на английском для сборки BUILD_ID

Как установить asc-testflight-orchestration

1Через Skills CLI (Vercel)

npx skills add rorkai/app-store-connect-cli-skills --skill asc-testflight-orchestration -a claude-code

2Вручную: положить файлы

~/.claude/skills/asc-testflight-orchestration/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/asc-testflight-orchestration/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о asc-testflight-orchestration

Как установить asc-testflight-orchestration в Claude Code?

Выполните в терминале команду npx skills add rorkai/app-store-connect-cli-skills --skill asc-testflight-orchestration -a claude-code.

Зачем нужен скилл asc-testflight-orchestration?

Он помогает агенту автоматизировать рутинные шаги раздачи бета-версий iOS: создавать группы тестировщиков, рассылать приглашения, привязывать сборки и оформлять примечания к тестированию через CLI asc.

Какие ограничения есть у режима upload-only?

Для параметра --upload-only нужен локальный IPA или сборка Xcode. Его нельзя комбинировать с передачей существующего --build-id, назначением групп, отправкой заметок What to Test или подачей на бета-ревью.

Исходный текст

SKILL.md · MIT
---
name: asc-testflight-orchestration
description: Orchestrate TestFlight distribution, groups, testers, and What to Test notes using asc. Use when rolling out betas.
---

# asc TestFlight orchestration

Use this skill when managing TestFlight testers, groups, and build distribution.

## Export current config
- `asc testflight config export --app "APP_ID" --output "./testflight.yaml"`
- Include builds/testers:
  - `asc testflight config export --app "APP_ID" --output "./testflight.yaml" --include-builds --include-testers`

## Manage groups and testers
- Groups:
  - `asc testflight groups list --app "APP_ID" --paginate`
  - `asc testflight groups create --app "APP_ID" --name "Beta Testers"`
- Testers:
  - `asc testflight testers list --app "APP_ID" --paginate`
  - `asc testflight testers add --app "APP_ID" --email "[email protected]" --group "Beta Testers"`
  - `asc testflight testers invite --app "APP_ID" --email "[email protected]"`

## Distribute builds
- `asc builds add-groups --build-id "BUILD_ID" --group "GROUP_ID"`
- Remove from group:
  - `asc builds remove-groups --build-id "BUILD_ID" --group "GROUP_ID" --confirm`

## Inspect a build's groups
- `asc testflight groups list --build-id "BUILD_ID" --output table`
- The build lookup is experimental. It resolves the app, paginates the app's groups, and includes groups with all-build access.

## Upload without distribution
- `asc publish testflight --app "APP_ID" --ipa "./app.ipa" --upload-only --output json`
- Add `--wait` when the next step needs a processed build.
- Upload-only requires a new IPA or local Xcode build. Do not combine it with an existing `--build-id`, groups, tester notifications, test notes, or beta-review submission. `--build-number` is allowed as upload metadata, but it cannot be the only build input.

## What to Test notes
- `asc builds test-notes create --build-id "BUILD_ID" --locale "en-US" --whats-new "Test instructions"`
- `asc builds test-notes update --localization-id "LOCALIZATION_ID" --whats-new "Updated notes"`

## Notes
- Use `--paginate` on large groups/tester lists.
- Prefer IDs for deterministic operations; use the ID resolver skill when needed.

© rorkai · MIT · rorkai/app-store-connect-cli-skills

Похожие скиллы

Всё по теме «Мобильная разработка» →
blitz blitzdotdev Нативное приложение для macOS, которое через MCP отдаёт агенту управление App Store Connect: сборки, IAP, скриншоты, отправка на ревью. CX Codex +1 ★ 1 760звёзд репо asc-metrics appeeky Разбирает фактические данные из App Store Connect через Appeeky: скачивания, подписки, выручку и конверсию пробных периодов. CX Codex +1 2 500установок expo-dev-client expo Скилл для сборки и распространения пользовательских клиентов Expo на физические устройства через локальные сборки или TestFlight. Нужен, если вы используете собственный нативный код, виджеты Apple или библиотеки вне Expo Go. CX Codex +1 70 300установок axiom-shipping CharlesWiltgen Скилл для публикации iOS-приложений: чек-листы перед отправкой, разбор отказов App Review, метаданные, privacy manifest и триаж крашей. CX Codex +1 1 400установок expo-app-clip expo Добавляет iOS App Clip к проекту на Expo — лёгкую версию приложения, которая запускается по URL без установки из App Store. CX Codex +1 19 800установок ios-simulator-skill conorluddy 30 Python-скриптов для сборки, тестирования и управления iOS-приложениями в симуляторе. Навигация по accessibility-дереву вместо скриншотов, работа с логами, симуляция GPS и внешнего вида — всё через структурированные данные. CX Codex +1 2 400установок

Из того же набора24

asc-submission-health Скилл для Claude Code поверх CLI asc: проверяет готовность версии к отправке, называет блокеры и говорит, что чинить. CX Codex +1 8 000установок asc-metadata-sync Скилл для CLI asc: тянет метаданные App Store Connect в локальные JSON, проверяет их и заливает назад. Пригодится при правке локализаций, ключевых слов и ассетов. CX Codex +1 7 800установок asc-id-resolver Превращает человеческие имена приложений, сборок и тестеров в ID, которые требуют команды asc. Пригодится, когда не помнишь, какой идентификатор подставлять. CX Codex +1 7 600установок asc-xcode-build Скилл учит агента собирать Xcode-проект, делать архив и IPA через CLI asc, а ещё править номера версии и сборки. Пригодится перед загрузкой в App Store Connect или TestFlight. CX Codex +1 7 600установок asc-ppp-pricing Настраивает цены подписок и покупок в приложении по территориям. Нужен для локальной ценовой стратегии и проверки текущих цен. CX Codex +1 7 300установок asc-signing-setup Скилл для агента: заводит bundle ID, сертификаты и профили iOS-приложений через asc CLI и раскладывает их по команде через git. CX Codex +1 7 400установок asc-build-lifecycle Скилл учит агента работать со сборками в App Store Connect через CLI asc: находить последнюю сборку, проверять обработку, считать следующий номер и чистить старые. CX Codex +1 7 200установок asc-shots-pipeline Автоматизирует сборку iOS-приложения, снимки в симуляторе, оформление рамками и загрузку через asc. Нужен для сценариев захвата экранов по плану. CX Codex +1 6 900установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой