用途:该技能用于在 GitHub 上编排软件发布,覆盖版本管理、测试验证、多平台构建部署与回滚,并提供基础命令行用法与 AI 集群(claude-flow)协调两套方式。
主要能力: 版本与发布规划:语义化版本分析与建议、基于提交检测破坏性变更、多包版本协调、发布时间线生成。 测试验证:多阶段测试编排、跨平台兼容测试、性能回归检测、安全漏洞扫描。 构建部署:多平台构建协调、并行产物生成、渐进式部署策略、自动回滚。 文档与沟通:变更日志生成、分类发布说明、迁移指南、通知相关方。 集群代理角色包括变更日志、版本、构建、测试、部署等专用代理;支持多包(monorepo)发布、多仓库协调、热修复应急流程、渐进式灰度发布与发布监控分析。
使用方式: 基础发布可用 gh 命令,例如: gh release create v2.0.0 --draft --generate-notes --title "Release v2.0.0" 使用集群编排: npx claude-flow github release-create --version "2.0.0" --build-artifacts --deploy-targets "npm,docker,github" 初始化集群与执行流水线: npx claude-flow swarm init --topology hierarchical npx claude-flow sparc pipeline "Release v2.0.0 with full validation" 其余命令如 release-build、release-test、release-deploy、release-validate、release-monitor 等在资料中给出参数示例。配置文件示例包括 .github/release-deployment.yml 与 .github/release-swarm.yml。
适用场景:需要自动化 GitHub 发布流程、多平台产物发布、多包或多仓库同步发布、渐进式部署与回滚的团队。
限制:资料未说明具体收费、价格、支持平台范围、部署效果保证及实际性能数据,暂未提供。