用途:在已有规格或需求、准备开始多步骤任务但尚未接触代码时,编写一份完整的实施计划。计划假设执行工程师对代码库零上下文,因此需记录每个任务要改哪些文件、相关代码、测试与文档,以及如何验证。
主要能力:把工作拆成 2-5 分钟粒度的步骤,典型顺序为写失败测试、运行确认失败、写最小实现、运行确认通过、提交。计划文档要求包含固定头部:功能名、目标(一句话)、架构(2-3 句)、技术栈,并注明可用 @implement 智能体或 /execute-plan 提示执行。每个任务需列出创建、修改(含行号)与测试的精确文件路径,给出完整代码而非“添加校验”这类描述,并写明精确命令与预期输出。
使用方式:计划保存到 docs/plans/YYYY-MM-DD-<feature-name>.md。保存后提示可切换到 @implement 智能体或使用 /execute-plan 开始实现。示例命令包括 pytest tests/path/test.py::test_name -v 与 git add、git commit -m "feat: add specific feature"。
适用场景:需要按 TDD 推进、希望计划可直接交给他人或智能体执行的多步骤开发任务。
限制:资料未提供该技能的安装方式、依赖、支持平台、收费与价格信息;其效果与适用范围也暂未提供。