SuperAPI AI 工具集

planning

编程与开发

查看项目

更新于 10-15 22:12

技能介绍

用途:当你已有规格或需求、面对多步骤任务,且还没开始写代码时使用该技能,产出详尽的实现计划。

主要能力:把计划写成可逐个执行的小任务,每步只做一个动作(写失败的测试、运行确认失败、写最小实现、运行确认通过、提交),并贯彻 DRY、YAGNI、TDD 与频繁提交。计划开头声明“I'm using the planning skill to create the implementation plan.”,保存到 docs/plans/YYYY-MM-DD-<feature-name>.md。

计划结构:文档头部包含 Feature Name、Goal、Architecture、Tech Stack;每个任务标注 Files(Create / Modify / Test 的精确路径)与分步内容。分步中给出精确文件路径、完整代码、精确命令及预期输出,并用 @ 语法引用相关技能。

使用方式:先确认已有规格或需求,再按任务逐条编写,步骤保持 2-5 分钟粒度;命令与代码保持原样,例如 pytest tests/path/test.py::test_name -v,以及 git add 与 git commit -m "feat: add specific feature"。

适用场景:多步骤功能开发、需要交接给不熟悉本项目工具链与问题域的开发者时。

限制:资料未说明收费、价格、支持平台或实际效果;也未提供除上述流程外的额外能力。