用途:team-executor 是 claude-code-workflow 中的轻量级会话执行技能,只负责执行已存在的 team-coordinate 会话,不进行分析,也不生成新角色。适用于已有会话、需要恢复并继续执行的场景;新任务或需要新角色时应使用 team-coordinate。
主要能力:加载会话、校验会话结构、协调状态、按会话中的 role-specs 派生 team-worker 智能体并执行,最后交付结果。执行流程为:校验会话 -> executor Phase 0 协调状态(重置中断、检测孤儿)-> Phase 1 后台派生首批 team-worker -> 停止等待回调 -> 循环推进直至流水线完成 -> Phase 2 报告与完成动作。
使用方式:调用 Skill(skill="team-executor", args="--session=<session-folder>"),其中 --session 为必填,指向 team-coordinate 会话文件夹。校验要求目录存在、team-session.json 与 task-analysis.json 均为有效 JSON、role-specs/ 至少含一个 .md 文件,且 team-session.json#roles 中每个角色都有对应 .md 文件。用户可用 check/status 查看执行状态图,用 resume/continue 检查 worker 状态并推进下一步。
完成动作:流水线完成后提供交互选择,包括 Archive & Clean(归档并清理)、Keep Active(保留会话,可用相同命令恢复)、Export Results(导出交付物到目标目录后清理)。
限制:本技能仅执行,不生成角色;capability_gap 仅告警,无法生成新 role-specs;缺少 --session 或会话结构不完整会立即报错并建议重跑 team-coordinate;完成动作失败时默认 Keep Active 并记录警告。具体收费、平台与效果资料暂未提供。