SuperAPI AI 工具集

crank-plan

编程与开发

查看项目

更新于 10-15 20:12

技能介绍

用途:将规格说明转成编码智能体可逐任务执行、无需再讨论设计的实现计划,强调小任务、TDD 节奏、频繁提交、无占位符。

主要能力:若 $ARGUMENTS 是路径则从该处读取规格,否则使用对话中的规格;把计划写入新的系统临时文件 $(mktemp -t crank-plan).md,除非用户明确要求否则不写入工作目录,并告知用户路径一次。计划包含 Header、Global Constraints、Updates since spec、Refactor scope、File structure、Tasks、Coverage、Smoke tests for the user、Out of scope 等章节,按改动规模伸缩。每个任务含 Files 块、Interfaces 块(Consumes/Produces)与复选框步骤,步骤按“测试 A→实现 A→验证→测试 B→实现 B→验证”的纵向切片节奏排列,验证步骤须写明确切成功标准并驱动规格指定的生产接缝。

使用方式:流程为 Ground first、Map the files、Decompose、Write the steps、Adversarially review、Hand back。会按 SUBAGENT-TIERS.md 解析并显式设置子智能体层级(standard 用于代码库探查,heavy 用于对抗式计划审查),审查后引用审查者摘要行,再询问用户是否需要交互式 HTML 审查,并提供保留临时文件、复制进仓库、内联打印并删除三种处理方式。

限制:不写占位符(无 TODO、TBD、稍后实现等);任务须可乱序阅读;不得为凑数新增依赖或使用 cast、any 等掩盖类型问题;信任边界校验、数据丢失与错误处理、安全、可访问性须保留在任务与 Coverage 行中。具体平台适配细节、价格与收费信息暂未提供。