一根青绿色绳索在四个独立黑色门件之间自由改道

grill-loop

让循环跟着工作走。

14
行 Skill 契约
0
hooks
4
项默认路由
1
个显式入口
Routing contract

不是阶段,而是选项。

答案在哪里,就把工作交给谁。每次结果回来后重新选择,跳过、重复、返回或停止都由工作本身决定。

grilling
关键答案只存在于你的意图、优先级或风险判断中。
deep-grill
方案需要自主调查、压力测试和最强反驳。
OpenSpec
工作应该进入或继续长期探索、规格、实施或归档。
taste + more
前端需要品味复核,或另一项专家能力更适合当前动作。
grilling
deep-grill
OpenSpec
taste + more
CURRENT WORK目标 + 产物

同一个循环,不同的下一步。

选择当前缺口,看看 grill-loop 如何只调用一项能力,并把决定权留在原来的所有者手里。

route / intent
$ grill-loop continue
[观察] 关键产品选择仍依赖用户偏好
[选择] grilling
[交接] 只带上目标、已知约束和两个具体分歧
[返回] 记录确认答案,再重新判断

串联能力,不接管能力。

grill-loop 只拥有选择、交接和重新判断。每项能力仍然保留自己的范围、产物、门禁和安全边界。

choose

最小有用动作

不预跑整条流水线。只加载当前动作真正需要的 Skill 和上下文。

handoff

只传递必要内容

目标、已确认决策、约束和产物引用继续向前,不复制工作流状态。

stop

知道何时停止

目标达成、需要新增授权,或边际收益耗尽时,循环自然结束。

Quickstart

一行安装,点名使用。

安装后,在现有任务里显式说「使用 $grill-loop 继续」。它不会自动劫持其他工作流。

npx skills@latest add nxxxsooo/grill-loop

已安装副本不会自动更新。之后运行:npx skills@latest update grill-loop -g -y

它刻意不做的事。

不增加强制顺序或固定生命周期。
不发明统一输出格式或重复任务清单。
不增加 hooks、后台进程或状态文件。
不扩大用户授权,也不自动触发。