用途:kata-customize 用于管理 Kata 输出格式的模板覆盖。模板决定规划产物(计划、总结、UAT 会话、验证报告、变更日志)的结构,覆盖模板可改变 Kata 为项目生成这些文件的方式。
主要能力:提供 list、copy、edit、validate 四类操作。list 列出所有可定制模板及其覆盖状态;copy 将默认模板复制到 .planning/templates/ 供本地编辑;edit 读取当前覆盖内容并应用用户修改;validate 检查所有覆盖是否缺少必填字段。
使用方式:先确认 .planning/ 存在,否则需先运行 /kata-new-project。常用命令包括 /kata-customize copy summary-template.md、/kata-customize edit {template-name}、/kata-customize validate。复制时若覆盖已存在会询问覆盖或取消;编辑后运行 node scripts/kata-lib.cjs check-template-drift 校验。
适用场景:需要调整 Kata 生成的计划、总结、UAT、验证报告或变更日志格式时。
限制:依赖 .planning/ 目录与 kata-lib.cjs 脚本;模板名无效会报错;覆盖文件位于 .planning/templates/;未提供官方收费、平台或效果信息。