mcpField
A
appstore-connect

appstore-connect

github.com/melvynxクラウド・DevOps233292 回インストール1 週間前に更新
リポジトリ

appstore-connect について

asc CLI で App Store Connect のタスクを管理するコマンドラインスキルです。変更前のコマンド確認、提出前の検証、認証情報や機密レポートの保護を重視します。

主な機能

  1. 01アプリ、ビルド、リリース状況の確認
  2. 02TestFlight とリリースの管理
  3. 03メタデータ、価格、IAP の管理
  4. 04アプリ更新の検証と提出
  5. 05認証情報と機密データの保護

活用シーン

  1. 01アプリのビルドとリリース状況の確認
  2. 02TestFlight または App Store 提出の準備と検証
  3. 03アプリのメタデータ、価格、サブスクリプションの管理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/melvynx/aiblueprint --skill appstore-connect

インストール後、Claude Code で/appstore-connectを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
assets/
codex-icon.svg
scripts/
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
TestFlightasc testflight、asc publish testflight
バージョン/リリースasc versions、asc release
メタデータ/スクリーンショットasc metadata、asc localizations、asc screenshots
価格/IAPasc 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)から認証情報を取得し、ハードコードしないでください。

コメント