用途:在已有规格或需求、准备实现多步骤任务但尚未接触代码时,用 writing-plans 技能编写完整的实现计划。它假设执行者是有经验的开发者,但对代码库、工具链和问题领域几乎一无所知,也不擅长测试设计,因此计划需要事无巨细。
主要能力:把整个方案拆成可独立验证的小任务,每个任务说明要改哪些文件(尽量给出精确路径,必要时带行号)、做什么和为什么、可能用到的代码、需要查阅的文档,以及如何验证完成。计划还会列出前置条件、待解决问题、明确不覆盖的范围和整体思路。
使用方式:开始时声明“I'm using the writing-plans skill to create the implementation plan.”,并把计划保存到 <repository-root>/plans/YYYY-MM-DD_<plan-name>.md。计划结构包含标题、Summary、Prerequisites、Open Questions、Out of Scope、Overview,以及若干 Task 小节;每个 Task 标注 Files、Depends on,并给出实现说明与 Verify 验证方式。任务按依赖排序,标明阻塞关系。
适用场景:需要把规格转化为可执行、可交接的实现步骤时,尤其是多人协作或需要让不熟悉项目的人接手时。
限制:资料未提供该技能的安装方式、支持平台、收费情况或实际效果;它本身不执行代码,只产出计划文档。