SuperAPI AI 工具集

writing-plans

编程与开发

查看项目

更新于 10-16 01:29

技能介绍

用途:当已有规格或需求、需要为多步骤任务制定实施计划且尚未动代码时使用。假定执行者具备开发能力但不了解本代码库、工具链与问题域,因此计划需自包含。

主要能力:规划文件结构并锁定分解方式;将计划拆为可独立验证、可提交的小任务;每个任务包含目标、涉及文件、验收标准、验证命令与步骤;步骤中内嵌真实测试与实现代码;计划末尾进行自审(规格覆盖、占位符扫描、类型一致性);创建原生任务并设置依赖,生成 .md 与 .tasks.json。

使用方式:在专用 worktree 中运行,开头声明使用本技能。先调用 TaskList 检查已有任务,再开始探索与编写。计划保存到 docs/superpowers/plans/YYYY-MM-DD-<feature-name>.md,任务文件与之同目录。不得调用 EnterPlanMode 或 ExitPlanMode,完成时通过 AskUserQuestion 询问执行方式(本会话子智能体驱动或新会话运行 executing-plans)。恢复执行可用 /superpowers-extended-cc:executing-plans <plan-path>。

适用场景:多子系统规格建议拆分为独立计划,每个计划单独能产出可工作、可测试的软件。

限制:计划中不得出现 TBD、TODO、无代码的“加错误处理”等占位内容;需给出精确文件路径与命令预期输出。资料未提供安装方式、收费与平台支持信息。