build-distribution について
build-distributionは、Appleプラットフォーム向けアプリのビルド、署名、配布を支援するエージェントスキルです。署名やTestFlightからApp Store申請までをチェックリストとガイドで扱い、アセット、StoreKit 2、CI/CD自動化も対象にします。
主な機能
- 01Appleプラットフォームのビルドと署名ガイド
- 02証明書とプロファイルの管理
- 03TestFlightベータ配布の準備
- 04App Store申請チェックリスト
- 05アイコンとアセットの準備
- 06StoreKit 2とCI/CDのガイド
活用シーン
- 01TestFlightテストに向けたアプリの準備
- 02App Store申請前のリリース要件確認
- 03署名とリリース自動化の設定
- 04アプリアイコンとアプリ内課金の準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ fusengine/ agents --skill build-distributionインストール後、Claude Code で/build-distributionを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/app-icons.mdapp-store.mdcode-signing.mdstorekit2.mdtestflight.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 を指定します。
- fuse-ai-pilot:explore-codebase - 既存のビルド設定を確認します
- fuse-ai-pilot:research-expert - 最新の App Store 要件を確認します
- 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 のメタデータを入力済み
ベストプラクティス
- 自動署名 - Xcode に管理を任せます
- まずは TestFlight - 必ずベータテストを行います
- ビルド番号をインクリメント - アップロードごとに新しいビルド番号が必要です
- プライバシーマニフェスト - App Store への申請に必須です
- fastlane - 繰り返しの作業を自動化します
- CI/CD - 自動化には GitHub Actions を使用します
コメント
Markdown 対応