mcpField
B
build-distribution

build-distribution

github.com/fusengine云与 DevOps3438 次安装2 周前更新
代码仓库

关于 build-distribution

build-distribution 是用于构建、签名和分发 Apple 平台应用的 Agent 技能,面向准备应用发布的开发者。它以清单和参考指南覆盖签名、TestFlight、App Store 提交、资源、StoreKit 2 及 CI/CD 自动化。

主要功能

  1. 01Apple 平台构建与签名指南
  2. 02证书和描述文件管理
  3. 03TestFlight 测试版发布准备
  4. 04App Store 提交清单
  5. 05图标和资源准备
  6. 06StoreKit 2 与 CI/CD 指南

适用场景

  1. 01准备应用进行 TestFlight 测试
  2. 02提交 App 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 平台的应用构建、签名和分发。

Agent 工作流(强制)

在进行任何分发之前,先并行启动 3 个 Agent,每个调用一个 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 app icons)
  • 隐私清单(PrivacyInfo.xcprivacy)
  • 发布配置
  • 归档验证通过
  • 已通过 TestFlight 测试
  • 已更新屏幕截图
  • 已完成 App Store 元数据

最佳实践

  1. 自动签名 - 让 Xcode 管理
  2. 优先使用 TestFlight - 始终进行测试版测试
  3. 递增构建号 - 每次上传都需要使用新的构建号
  4. 隐私清单 - App Store 提交必需
  5. fastlane - 自动化重复性任务
  6. CI/CD - 使用 GitHub Actions 实现自动化

评论

支持 Markdown