SuperAPI AI 工具集

writing-plans

编程与开发

查看项目

更新于 10-15 17:24

技能介绍

用途:在头脑风暴或设计阶段完成后,创建足够详细、可由任何开发者照做的分步实施计划。

主要能力:按固定结构组织计划,包含概述、前置条件、按依赖顺序排列的任务、集成测试、手动验证与回滚计划;每个任务需写明确切文件路径、测试文件、先写测试(RED)再实现(GREEN)、验证命令与预期输出,以及成功标准。计划顶部附带提示,要求记住确切文件路径、完整代码、确切命令与预期输出、DRY、YAGNI、TDD、频繁提交。

使用方式:计划保存到 docs/plans/YYYY-MM-DD-<feature-name>.md,标题为“[Feature Name] Implementation Plan”,并注明使用 executing-plans 技能逐任务实现。写作要求明确(如把 API 调用包在 try/catch 中、记录带上下文的错误、失败返回 null)、完整、有序,任务间无前向依赖,每个任务后测试通过。保存后询问执行方式:子代理驱动(本会话,每任务新子代理、任务间审查、快速迭代)或并行会话(另开会话用 executing-plans 技能,批量执行带检查点)。

适用场景:需要把设计转化为可执行计划的软件开发任务,尤其适合希望严格 TDD、可验证、可回滚的团队流程。

限制:资料未提供具体支持平台、安装命令、收费或价格信息;反模式包括模糊任务描述、缺少文件路径、不完整代码片段、先实现后测试、没有验证步骤、假设已有上下文。