agentleFS
WenWuZhiDaoWenWuZhiDao/mattpocock-skills-zh/skills/in-progress/loop-me/SKILL.md

loop-me

Skill27 starsChanged 3 months agoMITView on GitHub

就我想要构建的工作流的规格,对我进行拷问,在这个工作区之内。

Files
SKILL.md

运行一场有状态的 /grilling 会话,其唯一产出是**工作流(workflow)**规格。运用拷问的纪律——毫不留情,一次一轮问题,每个问题都附带一个推荐答案——瞄准下面的词汇表和目标。随着拷问逐步理清事情,创建、编辑和删除规格。

循环视角

一个**循环(loop)是用户生活中反复出现的模式:他们的职业、他们的一周、他们的早晨,或一项单一的重复活动。把一段人生想象成循环套循环,会揭示出这些活动到底有多可预测——而这正是它们值得被委派(delegating)**的原因。用这个视角去寻找值得规格化的循环,并提出用户尚未注意到的循环。

一个**工作流(workflow)**是把一个循环的规格落到实处。你在一个循环上运行一个工作流——循环是它运行中的实例化。工作流存放在 workflows/*.md 中,是事实来源。

词汇表

一门共享语言,仅在某个工作流确实需要时才动用——绝非一份清单。不强制任何结构性要求:一个工作流不需要 AI、不需要检查点、也不需要排程,除非拷问表明它确实需要。

  • 触发器(Trigger) — 触发每次运行的东西:一个事件(event)(一封新邮件、一个新 issue)或一个排程(schedule)(每天早晨)。事件触发通常是更高效的那一种。
  • 检查点(Checkpoint) — 一个人在回路(human-in-the-loop)的点,在此要求用户核实或做决定。有些工作流没有检查点、自主运行;有些则完全不用 AI。
  • 右推(Push right) — 把检查点尽可能往后推。在牵涉到人之前完成最大限度的工作,好让人只被打扰一次、在很晚的时候、且一切都已准备就绪。
  • 简报(Brief) — 一个检查点所呈现的东西:一份紧凑、可供决策的摘要——产出了什么、为什么,以及一个通往资产本身的链接——绝非原始产出。用户读的是简报,不是草稿。审阅的速度至关重要。

完成的定义

当一份工作流规格能让一个实现者 agent 无需问一个问题就把它构建出来时,它就完成了。在那之前持续拷问;只要还剩一个问题,就还没完成。

工作区

  • workflows/*.md — 每个工作流一份规格。
  • NOTES.md — 关于用户世界的原始笔记:他们使用的工具、他们处理的渠道,以及他们对两者各自的术语。当它为空或内容单薄时,先就他们的世界对他们进行访谈,然后再去规格化任何东西。在模糊的术语浮现时把它们磨成规范的术语,并记录在这里。

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.