Skein Flow

SKEIN task 闭环编排器。$1 路由阶段;$1=plan 或含 --plan 时路由到 skein-plan skill;$1=redo 时路由到 skein-redo skill;执行过程唯一真值源在 references/flow-loop.md。

lazygophers 3dde2eb 3 files · 30.3 KB Updated

File contents

args: $1

switch $args
case plan:
    路由到 skein-plan: Skill(name='skein:skein-plan', args=<剩余参数>)
case redo:
    路由到 skein-redo: Skill(name='skein:skein-redo', args=<剩余参数>)
case flow/exec/check/finish/default:
    use [references/flow-loop.md](references/flow-loop.md)
  • 参数含 --plan 时同 case plan — 路由到 Skill(name='skein:skein-plan')
  • 路由到 flow 时:检测到孤儿 running subtask(前一个 session 意外结束)才先执行 Skill(name='skein:skein-redo') 收尾;正常入口直接进入 flow-loop.md(第一动作 skein list

lazygophers/ccplugin/tree/main/plugins/tools/skein/skills/skein-flow commit 3dde2ebe01

Frequently asked questions

npx skillmds@latest add lazygophers/skein-flow