用途:workflow-execute 是 claude-code-workflow 中的执行编排技能,用于按已生成的计划自动执行工作流任务,触发词为 workflow-execute。它负责会话发现、执行策略解析、TodoWrite 进度跟踪、智能体编排、状态同步与自主完成,尽量不打断用户。
主要能力:自动发现活动会话(.workflow/active/ 下的 WFS-);校验 IMPL_PLAN.md、plan.json、TODO_LIST.md 及 .task/ 下 IMPL-.json;从 TODO_LIST.md 生成 TodoWrite;从 plan.json 或 IMPL_PLAN.md 第4节解析执行模型(串行/并行/分阶段/TDD);按需懒加载任务 JSON;每个智能体只执行一个任务 JSON;任务完成后更新状态并生成摘要;全部完成后让用户选择进入评审或结束会话。
使用方式:常用命令包括 /workflow-execute、/workflow-execute --resume-session="WFS-auth"、/workflow-execute --yes(或 -y)、/workflow-execute --with-commit。--yes 会自动选择最近的活动会话并自动完成会话;--with-commit 会在每个任务完成后按摘要做最小提交,提交信息格式为 "feat/fix/refactor: {task-title} - {summary}"。
流程:普通模式依次经历发现、计划文档校验、TodoWrite 生成、执行策略与任务执行、完成,可选进入评审;resume 模式跳过前两阶段,直接从 TodoWrite 生成进入执行。
限制:资料未提供价格、平台兼容性、性能数据或并发上限;并行执行的具体策略需依赖 IMPL_PLAN/plan.json 的明确指引,不确定时倾向串行;缺少规划文档时会报错,需先运行 /workflow-plan 创建会话。