用途:面向测试团队的统一技能,编排多智能体测试流水线,按策略师→生成者→执行者→分析师顺序推进,并渐进式覆盖 L1/L2/L3 测试层。
主要能力:SKILL.md 作为路由器,无 --role 时进入协调者入口,负责分析、调度、派生工作节点后停止;有 --role 时加载对应角色文件执行。角色包括 coordinator、strategist、generator、executor、analyst,其中 generator 与 executor 带内部循环。通过 Generator-Critic 循环推动覆盖率收敛,使用共享记忆与消息总线协作。
使用方式:以 Skill(skill="team-testing", args="任务描述") 调用;命令含 check/status 查看流水线状态、resume/continue 推进下一步、revise <TASK-ID> 修订任务、feedback <text> 注入反馈。会话前缀 TST。CLI 工具为 maestro delegate --mode analysis(只读)与 maestro delegate --mode write(修改)。消息总线为 mcp__maestro__team_msg(session_id=<run-id>, ...)。协调者按模板派生 team-worker。
适用场景:需要多角色协作、分层测试覆盖收敛的团队测试任务。
限制:需先阅读 @~/.maestro/workflows/run-mode-lite.md;资料未提供价格、平台与效果数据。错误处理包括未知角色报错、角色缺失报错、CLI 失败回退直接实现、GC 循环超限按当前覆盖接受并警告、快速推进冲突由协调者下次回调协调、完成动作失败默认保持活跃。