SuperAPI AI 工具集

cy-execute-task

智能体与模型

查看项目

更新于 10-15 20:27

技能介绍

用途:按调用方提供的任务规格、PRD 目录、任务文件路径、主任务文件路径和自动提交模式,端到端执行一个 PRD 任务,从探索到更新跟踪状态。

主要能力与流程:先读取任务规格、调用方指定的仓库指导文件、PRD 目录下的文档(尤其是 _techspec.md 和 _tasks.md),并读取 PRD 目录下 adrs/ 子目录中的 ADR,理解架构决策。若任务规格、techspec 与 ADR 之间存在冲突,应停止并报告,不要猜测继续。若提供工作流记忆路径,需先使用 cy-workflow-memory 技能再编辑代码。随后协调当前工作区状态,建立执行清单:提取交付物、验收标准及所有显式的 Validation、Test Plan、Testing 项,编号后在实现前完整打印;并捕获当前尚未完成的变更前信号。实现时保持范围紧凑,遵循仓库模式与真实依赖 API,范围外工作记录为后续备注。验证与自审阶段必须运行任务规格中列出的所有测试和验证命令,使用 cy-final-verify 技能(无论是否自动提交都必须执行),并在继续前解决所有阻断问题。跟踪更新顺序为:更新记忆(如适用)、勾选任务文件、更新任务状态、更新主任务文件、提交(如适用);仅当实现与证据完整时才标记子任务完成,仅在验证与自审通过后标记任务完成。提交行为:启用自动提交时,在验证、自审和跟踪更新完成后创建一个本地提交;禁用时留下差异供人工审查。始终不会自动推送。

限制与错误处理:若无法直接复现变更前信号,应捕获可用的最强基线信号并说明限制;验证失败时任务状态保持不变,直到失败解决;跟踪文件缺失时停止并报告缺失路径,不标记完成。