mcpField
B
build-distribution

build-distribution

github.com/fusengineCloud & DevOps3438 installsUpdated 2w ago
Repository

About build-distribution

build-distribution is an agent skill for building, signing, and distributing apps across Apple platforms. It guides release preparation from signing and TestFlight through App Store submission, with checklists and references for assets, StoreKit 2, and CI/CD automation.

Key features

  1. 01Apple-platform build and signing guidance
  2. 02Certificate and profile management
  3. 03TestFlight beta release preparation
  4. 04App Store submission checklist
  5. 05Icon and asset preparation
  6. 06StoreKit 2 and CI/CD guidance

Use cases

  1. 01Prepare an app for TestFlight testing
  2. 02Check release requirements before App Store submission
  3. 03Set up signing and release automation
  4. 04Prepare app icons and in-app purchases

Install

Copy the command and run it in a terminal.

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

After installing, type/build-distributionin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

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

Details

From the project README
Covers app build, code signing, and distribution across all Apple platforms: certificate/profile management, TestFlight beta distribution, App Store submission, app icon/asset preparation, and StoreKit 2 in-app purchases/subscriptions.

Includes a release checklist (version/build number, layered Icon Composer app icon checked in default/dark/clear/tinted appearances, privacy manifest, release configuration, archive validation, TestFlight testing, screenshots, App Store metadata) and guidance on automating releases with fastlane and CI/CD (e.g. GitHub Actions).

Best practices favor automatic signing, TestFlight testing before any public release, incrementing the build number on every upload, and a mandatory privacy manifest for App Store submission.

Build & Distribution

App build, signing, and distribution for all Apple platforms.

Agent Workflow (MANDATORY)

Before ANY distribution, spawn 3 agents in parallel, one Agent call each with a name:

  1. fuse-ai-pilot:explore-codebase - Check existing build configuration
  2. fuse-ai-pilot:research-expert - Verify latest App Store requirements
  3. mcp__XcodeBuildMCP__show_build_settings - Review build settings

After implementation, run fuse-ai-pilot:sniper for validation.


Overview

When to Use
  • Preparing app for release
  • Configuring code signing
  • Uploading to TestFlight
  • Submitting to App Store
  • Creating app icons
  • CI/CD pipeline setup
Why Build Distribution Skill
FeatureBenefit
Automatic signingSimplifies certificate management
TestFlightBeta testing with users
App StorePublic distribution
CI/CDAutomated releases

Reference Guide

NeedReference
Certificates, profilescode-signing.md
Beta testingtestflight.md
App Store submissionapp-store.md
Icons, assetsapp-icons.md
In-app purchases, subscriptionsstorekit2.md

Release Checklist

  • Version and build number updated
  • Layered app icon (Icon Composer) checked in default/dark/clear/tinted appearances, incl. alternate icons (HIG app icons)
  • Privacy manifest (PrivacyInfo.xcprivacy)
  • Release configuration
  • Archive validates
  • TestFlight tested
  • Screenshots updated
  • App Store metadata complete

Best Practices

  1. Automatic signing - Let Xcode manage
  2. TestFlight first - Always beta test
  3. Increment build - Every upload needs new build number
  4. Privacy manifest - Required for App Store
  5. fastlane - Automate repetitive tasks
  6. CI/CD - GitHub Actions for automation

Comments

Markdown supported