用途:team-lifecycle-v4 用于编排多智能体软件开发流程,覆盖规格(specification)→规划(planning)→实现(implementation)→测试(testing)→评审(review)五个阶段,在一个协调会话中完成计划、开发、测试与评审。
主要能力:采用基于角色的架构与协调器驱动的节拍模型。SKILL.md 作为路由器,无 --role 参数时加载协调器角色并执行入口路由,有 --role <name> 时加载对应 worker 角色并执行其 Phase 2-4。角色注册表包括 coordinator、analyst、writer、planner、executor、tester、reviewer、supervisor,各自对应 roles/<name>/role.md,并以 RESEARCH-、DRAFT-、PLAN-、IMPL-、TEST-、REVIEW-/QUALITY-/IMPROVE-、CHECKPOINT-* 等前缀区分。协调器负责 analyze→dispatch→spawn→STOP,worker 按任务生命周期运行,supervisor 为常驻、消息驱动(通过 SendMessage 唤醒)。
使用方式:调用方式为 Skill(skill="team-lifecycle-v4", args="task description")。共享常量包含会话前缀 TLV4、会话路径 {run_dir}/work/team/,CLI 工具为 maestro delegate --mode analysis(只读)与 maestro delegate --mode write(修改),消息总线为 mcp__maestro__team_msg(session_id=<run-id>, ...)。用户命令包括 check/status 查看执行状态图、resume/continue 推进下一步、revise <TASK-ID> [feedback] 修订指定任务、feedback <text> 注入反馈、recheck 重跑质量检查、improve [dimension] 自动改进最弱维度。流程完成后协调器通过 AskUserQuestion 提供归档清理、保持活跃、导出结果三个选项。
适用场景:多智能体协作的软件开发生命周期管理,需要规格、规划、实现、测试、评审串联执行并带有质量门与检查点的任务。
限制与说明:资料未提供收费、价格、平台适用范围等事实。错误处理涵盖未知命令、角色未找到、CLI 工具失败时 worker 回退到直接实现、快速推进冲突、supervisor 崩溃可带 recovery:true 重生、supervisor 未就绪时重生并等待、完成操作失败默认保持活跃。规格参考文件包括 specs/pipelines.md、specs/quality-gates.md、specs/knowledge-transfer.md;会话目录含 outputs/、evidence/、report.md、work/team/ 等。