superpowers-writing-plans
SKILL.md
Superpowers Writing Plans - 写实现计划
概述
写全面的实现计划,假设执行者对代码库零上下文、品味可疑。记录他们需要知道的一切:每个任务要修改的文件、代码、可能需要检查的测试和文档、如何测试。给出完整计划为小粒度任务。DRY。YAGNI。TDD。频繁 commit。
假设执行者是个有技能的开发者,但几乎不了解我们的工具集或问题领域。假设他们不太懂好的测试设计。
开始时宣布: "我正在用 writing-plans 技能创建实现计划。"
上下文: 这应该在专门的工作目录中运行(由 brainstorming 技能创建)。
保存计划到: docs/superpowers/plans/YYYY-MM-DD-<feature-name>.md
范围检查
如果规格涵盖多个独立子系统,应该在 brainstorming 阶段已分解为子项目规格。如果没有,建议分解为独立计划——每个子系统一个。每个计划应产生可工作、可测试的软件。