用途:该技能用于指导 Kata 插件市场分发的发布流程,适用于发布新版本、提升版本号、更新变更日志或创建发布 PR 的场景。
主要能力:覆盖从发布前验证到发布后核验的完整步骤,包括确认当前分支与工作区状态、运行本地测试、确定版本提升类型(patch/minor/major)、同步更新 package.json 与 .claude-plugin/plugin.json 的版本、按 Keep a Changelog 格式更新 CHANGELOG.md、创建发布分支与 PR、合并后监控 CI,以及验证 GitHub Release 和插件市场版本。
使用方式:流程为 PR 驱动,开发在功能分支进行,发布从 main 创建发布分支。关键命令包括 git branch --show-current、gh pr status、gh pr checks --watch、git checkout main && git pull、npm run build && npm test && npm run test:smoke、git checkout -b release/vX.Y.Z、gh pr create、gh pr merge --merge --delete-branch、gh run watch、gh release view vX.Y.Z,以及通过 gh api 检查 marketplace.json 版本。CI 在推送到 main 后触发 plugin-release.yml,依次执行测试、构建、创建 GitHub Release 并推送到市场。
适用场景:Kata 插件的版本发布与市场分发。
限制:发布前需测试通过且工作区干净;两个版本文件必须一致;插件安装需手动测试(/plugin install kata@kata-marketplace、/kata-help、/kata-whats-new);常见问题见 release-troubleshooting.md。资料未提供具体测试命令之外的额外配置或收费信息。