使用计划模板执行实施规划工作流,生成设计文档
Executes implementation planning workflow using templates to generate design documents.
/plugin marketplace add ysicing/code-pilot/plugin install ysicing-code-pilot@ysicing/code-pilotspec-kit/$ARGUMENTS
在继续之前,你必须考虑用户输入(如果不为空)。
设置:从仓库根目录运行 $HOME/.claude/scripts/specify/setup-plan.sh --json,解析 JSON 获取 FEATURE_SPEC、IMPL_PLAN、SPECS_DIR、BRANCH。对于参数中的单引号(如 "I'm Groot"),使用转义语法:例如 'I'''m Groot'(或尽可能使用双引号:"I'm Groot")。
加载上下文:读取 FEATURE_SPEC 和 .claude/memory/constitution.md。加载 IMPL_PLAN 模板(已复制)。
执行计划工作流:遵循 IMPL_PLAN 模板中的结构:
停止并报告:命令在 Phase 2 规划后结束。报告分支、IMPL_PLAN 路径和生成的文档。
从上面的技术上下文中提取未知项:
生成并派发研究代理:
对于技术上下文中的每个未知项:
任务:"为 {feature context} 研究 {unknown}"
对于每个技术选择:
任务:"查找 {domain} 中 {tech} 的最佳实践"
在 research.md 中整合发现,使用格式:
输出:包含所有已解决 NEEDS CLARIFICATION 的 research.md
前提条件:research.md 完成
从功能规范中提取实体 → data-model.md:
从功能需求生成 API 契约:
/contracts/Agent 上下文更新:
$HOME/.claude/scripts/specify/update-agent-context.sh claude输出:data-model.md、/contracts/*、quickstart.md、agent 特定文件