SuperAPI AI 工具集

tasks

智能体与模型

查看项目

更新于 10-16 01:16

技能介绍

用途:把实施计划(implementation-plan.md)分解为可执行、可排序的 DAG 任务清单,处在 RESEARCH → PLAN → TASKS → IMPLEMENT → REVIEW → VERIFY 工作流中的 TASKS 阶段,输入来自 plan skill,输出 tasks.yaml 供 implement skill 使用。

主要能力:支持 Claude Code 原生 Tasks API(TaskCreate、TaskUpdate、TaskList、TaskGet,可用 addBlockedBy 设依赖,完成时自动解除下游阻塞),通过 export CLAUDE_CODE_TASK_LIST_ID=my-workflow 实现跨 session 共享与多 Agent 协作。默认以 4 个视角并行分解:dependency-analyst(sonnet,依赖与执行顺序)、task-decomposer(haiku,粒度与并行识别)、test-planner(haiku,TDD 对应)、risk-preventor(haiku,风险预防)。流程为 Phase 0 载入计划、Phase 1 MAP 并行分解、Phase 2 REDUCE 合并排序、Phase 3 TDD 验证、Phase 4 DAG 验证、Phase 5 依赖侦测、Phase 6 品质闸门并输出 tasks.yaml。依赖侦测分 L1_explicit、L2_file_overlap、L3_semantic、L4_environment 四层。品质闸门要求 DAG 无循环、TDD 对应完整、所有任务有估算、品质分数≥80;TDD 强制要求所有 T-F-* 有对应 TEST-* 且 TEST-* block 对应功能任务。通过后执行 CP4 Task Commit。

使用方式:命令 /multi-tasks [计划路径],例如 /multi-tasks .claude/memory/plans/user-auth/implementation-plan.md;Flags 有 --from-plan ID、--validate-only、--no-tdd-check。验证脚本:shared/tools/tdd-validator.sh、shared/tools/dag-validator.py。输出目录 .claude/memory/tasks/[plan-id]/,含 meta.yaml、perspectives/(完整分析)、summaries/(结构化摘要)、tasks.yaml(主输出)。行动日志写入 .claude/workflow/{workflow-id}/logs/actions.jsonl。

限制:视角 Agent 不允许开启 Task(不派生子 Agent);具体模型路由、閘門、依賴偵測与提交协议依赖 shared/ 下配置;收费、平台与效果等资料暂未提供。