SuperAPI AI 工具集

do-execute-task

编程与开发

查看项目

更新于 10-15 21:40

技能介绍

用途:在开发编排流程中执行单个功能任务。依据 PRD、TechSpec 与 [num]_task.md 的上下文与依赖关系实现代码,并运行测试直至全部通过。

主要能力:自动检测所在 AI 工具环境(Claude Code、GitHub Copilot、Cursor、Opencode);自动选定 ./prds/prd-* 目录与任务文件;读取任务中的 skills 与 critical 约束;按锁文件识别包管理器;通过 MCP 执行前端或后端端到端测试,并在此之前做服务就绪探针;在任务文件与 tasks.md 中勾选完成项。

使用方式:以项目根目录为工作区运行。PRD 目录须为 ./prds/prd-[feature-slug]/,任务文件名须为整数形式如 3_task.md。缺少 prd.md、techspec.md 或 tasks.md 时直接报错停止。临时文件仅放在 ./.do-tmp/task-[num]/,结束前删除;评审证据放入 ./prds/prd-[feature-slug]/task-screenshots/。

限制:执行期间禁止暂停或向用户提问;禁止在项目根目录之外读写或执行文件;不得删除或禁用失败测试;测试未全部通过不得标记完成或生成评审文件;tasks.md 仅允许把当前任务的 [ ] 改为 [x];同一文件同一修改 Edit 最多尝试 3 次,之后必须改用 Write 并核对内容。内置修复循环超过 5 次仍失败时停止并报告,不标记完成。具体收费与价格信息暂未提供。