SuperAPI AI 工具集

task-management

通用与其它

查看项目

更新于 10-16 02:30

技能介绍

用途:这是一个命令行任务管理技能,用于跟踪、管理和校验功能的实现进度,基于原子任务拆分、依赖解析和进度监控。

主要能力:查看所有功能及子任务状态(status);列出依赖已满足的可执行任务(next);列出可并行执行的任务(parallel);查看某个子任务的依赖树(deps);查看被阻塞任务及原因(blocked);用摘要标记子任务完成(complete);校验 JSON 文件与依赖树完整性(validate)。

使用方式:通过 router.sh 调用。常见命令:bash .opencode/skills/task-management/router.sh status;…next;…blocked;…complete <feature> <seq> "summary";…validate。任务文件存放在 .tmp/tasks/ 下,由 TaskManager 子代理生成。

适用场景:与 TaskManager 子代理配合,拆分并追踪功能实现;与其他执行型子代理(CoderAgent、TestEngineer 等)协作时查找下一个任务、排查阻塞、校验任务定义。

限制:validate 会检查任务 ID 与 slug 一致、子任务计数匹配、依赖引用存在且无环、必填字段与验收标准/交付物是否齐全、状态值合法等;运行前需确保能从项目根目录访问 task-cli.ts。若尚未创建任务会提示未找到任务。未提供收费、平台或效果相关信息。