用途:Kata 是面向 Claude Code 的规格驱动开发框架,用于创建适合智能体开发的分层项目计划,把想法逐步转化为需求、路线图和可执行阶段。
主要能力:提供一组 /kata-* 技能。项目初始化用 /kata-new-project(含提问、可选领域研究、需求定义、路线图),已有代码库可先用 /kata-map-codebase 生成 .planning/codebase/ 下的 7 份文档。阶段规划包括 /kata-discuss-phase、/kata-research-phase、/kata-listing-phase-assumptions、/kata-plan-phase;执行用 /kata-execute-phase,小任务用 /kata-execute-quick-task。路线图管理有 add/insert/remove/move-phase,里程碑管理有 add/complete-milestone,进度跟踪用 /kata-track-progress,会话管理有 resume/pause-work,调试用 /kata-debug,问题管理有 add/check-issues,验收与审计有 verify-work、audit-milestone、plan-milestone-gaps,配置有 customize、configure-settings、set-profile。
使用方式:核心流程为 /kata-new-project → /kata-plan-phase → /kata-execute-phase → 重复。所有产物写入 .planning/ 目录,如 PROJECT.md、REQUIREMENTS.md、ROADMAP.md、STATE.md、config.json、phases/ 等。工作流模式在初始化时选择交互或 YOLO,可编辑 config.json 修改;planning.commit_docs 控制是否提交规划文档,planning.search_gitignored 控制搜索是否包含被 gitignore 的 .planning/。
适用场景:适合使用 Claude Code 进行规格驱动、分阶段推进的软件开发项目,尤其是需要需求追踪、里程碑审计和跨会话续接的场景。
限制:资料未提供具体收费、价格、平台支持范围或效果数据;部分技能行为依赖 Claude Code 环境与 .planning/ 目录结构。