用途:该技能用于自动化 GitHub 软件发布流程,从版本规划、变更日志生成到多平台构建、部署与回滚,通过 AI 集群(swarm)协调多个专职代理完成发布编排。
主要能力:语义化版本分析与建议、破坏性变更检测、多包版本协调;多阶段测试编排、跨平台兼容性测试、性能回归检测、安全漏洞扫描;多平台构建协调、并行产物生成、渐进式部署与自动回滚;自动生成变更日志、发布说明分类、迁移指南与通知。
使用方式:基础用法依赖 gh CLI,例如 gh release create v2.0.0 --draft --generate-notes --title "Release v2.0.0",或用 npm version patch 与 git push --follow-tags 做版本递增。集群编排使用 npx claude-flow swarm init --topology hierarchical 初始化,再以 npx claude-flow sparc pipeline "Release v2.0.0 with full validation" 执行完整流水线;也可用 npx claude-flow github release-create --version "2.0.0" --build-artifacts --deploy-targets "npm,docker,github"。进阶支持多包 monorepo、多仓库同步发布、紧急热修复、渐进式灰度部署与发布后监控分析。
适用场景:需要标准化发布流程的团队、多包或多仓库项目、要求灰度与自动回滚的生产部署、紧急安全补丁发布。
限制:资料未提供具体收费、价格、平台支持范围与效果数据;部分命令与配置示例依赖 claude-flow 与 gh CLI 环境,实际可用性需自行验证。