SuperAPI AI 工具集

intent-plan

编程与开发

查看项目

更新于 10-15 17:17

技能介绍

用途:将已批准的 Intent 转为结构化、可执行的分阶段开发计划,采用严格 TDD。生成的 plan.md 可由 /swarm run 直接执行。

主要能力:前置门禁检查(访谈检查、评审检查、依赖检查),全部通过后才生成计划;阶段按 0 起始编号,每阶段包含描述、六类测试(Happy Path、Bad Path、Edge Cases、Security、Data Leak、Data Damage)、E2E Gate 与验收标准;所有测试用 - [ ] 复选框跟踪进度;每阶段必须以可自动化的 E2E 验证收尾,优先 CLI/脚本测试。

用法:依次运行 /intent-interview、/intent-critique(可选 /intent-review),再运行本技能。门禁通过后读取 Intent,分析范围与复杂度,划分阶段,逐阶段定义测试、E2E Gate、验收标准,展示计划供确认,保存为 plan.md(与 INTENT.md 同目录),并创建 TASK.yaml(status: ready)。E2E 示例命令:curl -X POST http://localhost:3000/api/resource -H "Content-Type: application/json" -d '{"field": "value"}' | jq .;pnpm test -- --coverage。

适用场景:IDD 与 TaskSwarm 流程中,从 Intent 到可执行计划的转换阶段;Web 项目应设计健康检查端点、返回可解析 JSON、提供测试模式/种子数据、幂等操作,避免依赖浏览器交互验证。

限制:三道前置门禁未通过则停止,分别要求先运行 /intent-interview、/intent-critique 或先完成阻塞依赖;六类测试必须齐全,Bad Path 需详尽,测试数应多于成功用例;阶段规模建议 1–3 天可完成;E2E Gate 必须可 CLI/脚本运行、独立、可复现、快速反馈。未提供具体安装方式和收费信息。