用途:该技能用于编排完整的版本发布流程,适用于准备发布新版本时使用。
主要能力:发布前先确定要发布的版本号(可来自参数或 package.json),随后依次执行三步。第一步验证(QA):加载 qa-specialist agent,运行可用测试,例如 npm run test(或等价命令),若测试失败则停止流程。第二步文档(Writer):加载 technical-writer agent,检查 CHANGELOG.md,若缺少新版本条目则补充,并汇总近期提交。第三步打标签(Git):提交变更 git add . && git commit -m "chore(release): v<VERSION>",并创建标签 git tag v<VERSION>。完成后通知用户发布版本已可推送。
使用方式:在准备新版本发布时调用,可传入版本号参数。
限制:资料未说明支持的平台、依赖环境、测试失败后的恢复方式及与远程仓库推送的具体操作,这些暂未提供。