appstore-connect について
asc CLI で App Store Connect のタスクを管理するコマンドラインスキルです。変更前のコマンド確認、提出前の検証、認証情報や機密レポートの保護を重視します。
主な機能
- 01アプリ、ビルド、リリース状況の確認
- 02TestFlight とリリースの管理
- 03メタデータ、価格、IAP の管理
- 04アプリ更新の検証と提出
- 05認証情報と機密データの保護
活用シーン
- 01アプリのビルドとリリース状況の確認
- 02TestFlight または App Store 提出の準備と検証
- 03アプリのメタデータ、価格、サブスクリプションの管理
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ melvynx/ aiblueprint --skill appstore-connectインストール後、Claude Code で/appstore-connectを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
agents/openai.yamlassets/codex-icon.svgscripts/asc-api.mjs詳細
まず調査し、その後に変更します。CLI からフラグを確認し、推測しないでください。
asc auth status
asc auth status --validate
asc doctor
asc --help
asc <area> --help
asc docs list
アカウントが複数ある場合は、--profile <name> を使用してください。保存済みのキーがない新しいアカウントの場合は、find-asc-credentials を実行してから asc auth login を実行します。.p8 キー、キー ID、発行者 ID、または PII を含むダウンロード済みの財務レポートを表示したり、コミットしたりしないでください。
数値のアプリ ID を一度だけ解決します:asc apps list --output json。ID を解析する場合は、--output json を使用してください。
| 目的 | 領域 |
|---|---|
| アプリ/ステータス | asc apps、asc status --app <id> |
| ビルド | asc builds |
| TestFlight | asc testflight、asc publish testflight |
| バージョン/リリース | asc versions、asc release |
| メタデータ/スクリーンショット | asc metadata、asc localizations、asc screenshots |
| 価格/IAP | asc pricing、asc iap、asc subscriptions |
| 提出 | asc validate、asc review、asc submit、asc publish |
| レビュー/売上 | asc reviews、asc analytics、asc insights、asc finance |
| 署名/チーム | asc signing、asc certificates、asc profiles、asc users |
外部から確認できる変更や、元に戻すことが難しい変更(submit、publish ... --submit、価格設定、IAP、ユーザー変更、証明書またはプロファイルの削除)の前に、必ず確認してください。アプリ ID、バージョン、変更内容を正確に伝えてください。提出前に asc validate を実行してください。利用可能な場合は --dry-run を優先してください。
このスキルが扱うのはストア側のみです。asc で公開されていないエンドポイントの場合:
node "$SKILL_DIR/scripts/asc-api.mjs" GET "/v1/apps?filter[bundleId]=com.example.app"
環境変数(ASC_KEY_ID、ASC_ISSUER_ID、ASC_P8_PATH)から認証情報を取得し、ハードコードしないでください。