用途:在继续工作前提供项目态势感知,检查进度、展示上下文,并路由到下一步操作(执行或规划)。触发词包括 "progress"。
主要能力:检查 .planning/ 目录是否存在;缺失时提示运行 /kata-new-project。读取 STATE.md(位置、决策、问题)、ROADMAP.md(阶段结构与目标)、PROJECT.md(当前状态)、config.json(设置)。加载 PR 工作流配置,汇总最近 2-3 个 SUMMARY.md 的成果、关键决策与问题,计算计划总数、已完成数与剩余数,统计待处理问题与活动调试会话,并检查 CONTEXT.md 与 UAT 缺口。
使用方式:用 Bash(而非 Glob)检查目录,因为 .planning/ 常被 gitignore:test -d .planning && echo "exists" || echo "missing"。若 ROADMAP.md 为旧格式,调用 Skill("kata-doctor", "--auto") 自动迁移。根据计数路由:存在未执行计划走 Route A(/kata-execute-phase);阶段未规划走 Route B(/kata-plan-phase);UAT 有缺口走 Route E(/kata-plan-phase --gaps);阶段完成且还有后续阶段走 Route C;里程碑完成走 Route D(/kata-complete-milestone);里程碑之间走 Route F(/kata-add-milestone)。
适用场景:kata 项目工作流中需要了解当前进度、决定下一步执行或规划时。
限制:依赖 .planning/ 目录结构与相关文件;PR 状态部分仅在 pr_workflow 为 true 时显示;资料未提供安装方式、收费与平台信息。