loop-me
Grill me about specs for the workflows I want to build, within this workspace.
1How It Works & Mechanism
Stateful encapsulation powered by grilling: Directly runs a /grilling session dedicated solely to producing workflow specs, reusing its relentless discipline, multi-question rounds, and recommended answers per question.
Run a stateful `/grilling` session whose only output is **workflow** specs. Use the grilling discipline (relentless, a round of questions at a time, a recommended answer attached to each) aimed at the vocabulary and goal below. Create, edit, and delete specs as the grilling resolves things.
Loop lens to identify delegable targets: Treats recurring patterns in a user's life (career/week/morning/single repetitive activity) as loops, where loop predictability equals justification for delegation, actively suggesting loops the user may not have noticed.
A **loop** is a recurring pattern in the user's life: their career, their week, their morning, a single repeated activity. Picturing a life as loops within loops reveals how predictable its activities really are, which is what makes them worth **delegating**. Use the lens to find loops worth specifying, and propose ones the user hasn't noticed.
Principle of vocabulary restraint: The shared language is used only when the workflow demands it and is never treated as a checklist; zero structural enforcement (AI/checkpoint/schedule are never mandatory unless proven necessary by grilling).
A shared language, reached for only when a workflow calls for it: never a checklist. **Mandate nothing structural**: a workflow needs no AI, no checkpoint, and no schedule unless the grilling shows it does.
Two core design principles: push right (defer human checkpoints as late as possible: ask once, ask late, prepare everything) and brief (present decision-ready briefs to the user at checkpoints rather than raw outputs).
**Push right**: defer the checkpoint as far as it will go. Do maximal work before involving the human, so they are asked once, late, with everything prepared. **Brief**: what a checkpoint presents, a tight, decision-ready summary (what was produced, why, and a link down to the asset itself), never the raw output. The user reads a brief, not a draft. Speed of review is imperative.
Completion criteria = implementable without questions: Grilling continues until 'an implementer agent can build it to spec without asking a single question'; as long as questions remain, it is incomplete.
A workflow spec is done when an implementer agent could build it without asking a single question. Grill until then; nothing is done while a question remains.
Dual-file workspace as cross-session state: workflows/*.md serves as one spec per loop (source of truth), while NOTES.md stores raw observations and terminology of the user's world; when NOTES is empty or thin, interview the user's world before starting specification.
The workspace - `workflows/*.md`: one spec per workflow. - `NOTES.md`: raw notes on the user's world, the tools they use, the channels they process, and their own terminology for both. When it is empty or thin, interview them about their world before specifying anything. Sharpen fuzzy terms into canonical ones as they surface, and record them here.
2Core Capabilities
4Recommended Governance & Evidence
- 本地工作目录: File I/O and artifact output: create/edit/delete workflows/*.md in the current workspace (explicitly authorized); create and append to NOTES.md
- 外部服务: Relies on host network tools or external APIs for retrieval
5Second-Pass Verification
- [ok] 复用 /grilling 引擎声明 — SKILL.md 首句 'Run a stateful `/grilling` session whose only output is **workflow** specs' 存在;grilling 为 model-invoked 原语,调用方向合规。
- [ok] 文件操作范围(workflows/*.md、NOTES.md create/edit/delete) — 原文 'Create, edit, and delete specs as the grilling resolves things.' + The workspace 段;无任何工作区外路径/绝对路径/删除指令。
- [ok] user-invoked 双清单 — disable-model-invocation: true + policy.allow_implicit_invocation: false 均在;argument-hint 亦在 frontmatter。
- [ok] loop lens / 词汇表 / push right / brief 概念齐全 — 逐段存在(A **loop** is…、Push right、Brief、Trigger、Checkpoint)。
- [ok] 完成门禁(implementer 无问可建) — 原文 'A workflow spec is done when an implementer agent could build it without asking a single question.' 存在。
- [ok] 外部依赖为空 — token 扫描零命中;无 CLI/API/网络/包引用。grilling 是仓库内 skill 引用非外部依赖。
- [ok] 元数据 + commit — GitHub API MIT/257659 stars/2026-09-04T08:45:43Z;本地 HEAD == 3cca18b。
- [ok] beta 状态标注 — in-progress/README.md 将 loop-me 列于 in-progress 并声明 excluded from plugin、'can change or disappear without warning',与 verdict 风险描述一致。
6Verdict & Scenarios
7815f818e390fcec…