mcpField
B
build-distribution

build-distribution

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

build-distribution について

build-distributionは、Appleプラットフォーム向けアプリのビルド、署名、配布を支援するエージェントスキルです。署名やTestFlightからApp Store申請までをチェックリストとガイドで扱い、アセット、StoreKit 2、CI/CD自動化も対象にします。

主な機能

  1. 01Appleプラットフォームのビルドと署名ガイド
  2. 02証明書とプロファイルの管理
  3. 03TestFlightベータ配布の準備
  4. 04App Store申請チェックリスト
  5. 05アイコンとアセットの準備
  6. 06StoreKit 2とCI/CDのガイド

活用シーン

  1. 01TestFlightテストに向けたアプリの準備
  2. 02App Store申請前のリリース要件確認
  3. 03署名とリリース自動化の設定
  4. 04アプリアイコンとアプリ内課金の準備

インストール

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

$npx skills add https://github.com/fusengine/agents --skill build-distribution

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

同梱ファイル

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

references/
app-icons.md
app-store.md
code-signing.md
storekit2.md
testflight.md

詳細

すべての Apple プラットフォームにおけるアプリのビルド、コード署名、配布を扱います。証明書/プロファイルの管理、TestFlight によるベータ配布、App Store への申請、アプリアイコン/アセットの準備、StoreKit 2 によるアプリ内課金/サブスクリプションが含まれます。

リリースチェックリスト(バージョン/ビルド番号、デフォルト/ダーク/クリア/ティンテッドの外観で確認済みのレイヤー構成の Icon Composer アプリアイコン、プライバシーマニフェスト、リリース設定、アーカイブの検証、TestFlight でのテスト、スクリーンショット、App Store のメタデータ)に加え、fastlane と CI/CD(例:GitHub Actions)を使ってリリースを自動化する方法を案内します。

ベストプラクティスとして、自動署名、公開リリース前の TestFlight でのテスト、アップロードごとのビルド番号のインクリメント、App Store への申請に必須のプライバシーマニフェストを推奨します。

ビルドと配布

すべての Apple プラットフォーム向けのアプリのビルド、署名、配布です。

エージェントのワークフロー(必須)

配布を行う前に、必ず 3 つのエージェントを並列で起動してください。それぞれ 1 回ずつ Agent を呼び出し、name を指定します。

  1. fuse-ai-pilot:explore-codebase - 既存のビルド設定を確認します
  2. fuse-ai-pilot:research-expert - 最新の App Store 要件を確認します
  3. mcp__XcodeBuildMCP__show_build_settings - ビルド設定を確認します

実装後、検証のために fuse-ai-pilot:sniper を実行してください。


概要

使用する場面
  • アプリのリリース準備
  • コード署名の設定
  • TestFlight へのアップロード
  • App Store への申請
  • アプリアイコンの作成
  • CI/CD パイプラインの設定
ビルド配布スキルを使う理由
機能利点
自動署名証明書管理を簡素化します
TestFlightユーザーによるベータテスト
App Store一般公開
CI/CDリリースを自動化します

リファレンスガイド

必要な内容リファレンス
証明書、プロファイルcode-signing.md
ベータテストtestflight.md
App Store への申請app-store.md
アイコン、アセットapp-icons.md
アプリ内課金、サブスクリプションstorekit2.md

リリースチェックリスト

  • バージョンとビルド番号を更新済み
  • デフォルト/ダーク/クリア/ティンテッドの外観でレイヤー構成のアプリアイコン(Icon Composer)を確認済み。代替アイコンも含みます(HIG アプリアイコン)
  • プライバシーマニフェスト(PrivacyInfo.xcprivacy)
  • リリース設定
  • アーカイブの検証に成功
  • TestFlight でテスト済み
  • スクリーンショットを更新済み
  • App Store のメタデータを入力済み

ベストプラクティス

  1. 自動署名 - Xcode に管理を任せます
  2. まずは TestFlight - 必ずベータテストを行います
  3. ビルド番号をインクリメント - アップロードごとに新しいビルド番号が必要です
  4. プライバシーマニフェスト - App Store への申請に必須です
  5. fastlane - 繰り返しの作業を自動化します
  6. CI/CD - 自動化には GitHub Actions を使用します

コメント