用途:加载工作流模板,绑定变量,按 DAG 顺序执行节点,保存检查点并支持中断后恢复。
主要能力:支持 --list 列出模板、--resume 恢复会话、--dry-run 只展示执行计划;节点类型包括 skill、cli、command、agent;checkpoint 可保存状态并可选暂停;会话状态写入 .workflow/sessions/WFR-<slug>-<date>/session-state.json,模板位于 .workflow/templates/,索引为 index.json。
使用方式:Skill(skill="wf-player", args="<template> --context goal='...'")。执行分四阶段:加载并绑定变量、实例化会话与拓扑排序、按拓扑顺序执行节点、归档并输出摘要。CLI 节点会以后台方式启动 ccw cli 并立即停止,等待 hook 回调继续,不轮询 TaskOutput。
限制与错误处理:缺少必填变量时询问收集;模板不存在时展示列表并建议相近项;节点失败依 on_fail 取 abort/skip/retry;中断后可从最后检查点用 --resume <session-id> 恢复;DAG 存在环会立即报错。具体模板内容、依赖与权限等资料暂未提供。