SuperAPI AI 工具集

loop-goal

办公与效率

查看项目

更新于 10-16 09:50

技能介绍

用途:把一句松散的需求转成可运行的循环产物。该技能只负责写产物,从不执行。产物是一对内容:目标文档与 /goal 行。

主要能力:

  • 文档写入 .claude/goals/<slug>.md,包含完整契约:自主性、产品默认值、门禁、评审、进度与停止规则,无长度限制。
  • /goal 行目标不超过 600 字符:可度量的判据、指向文档的指针、轮次上限。
  • /goal 是 Claude Code 与 Codex 中的真实命令:每轮结束后重新检查条件,条件不成立就再开一轮,条件上限 4000 字符。
  • Cursor 没有该引擎:给出同一份文档,再加一段开场消息让代理读取并执行。

硬性规则:

  • 判据写在 /goal 行,流程写在文档里;不要写 /goal do what <doc> says,因为评判器打不开文件。
  • 评判器只读对话,不跑命令、不开文件,只判代理打印的内容。因此文档必须要求每轮结尾输出一行固定格式、始终累计的 SCORE,例如:SCORE: 7/12 merged | typecheck exit 0 | 3 ❌ left | turn 4/20;数字来自该轮实际运行的命令。
  • 质量数字必须来自新建的评审子代理,不能来自干活的代理。上下文压缩会抹掉旧证据,所以每轮都要完整重打分数。
  • 不可度量就不生成:计数、确定性检查(exit 0)、产物完成(0 ❌)、外部状态、带逐维阈值的评分表。"直到看起来不错"会被拒绝,需追问好的度量标准。
  • 自主性区块含四项:持续到何时、2 个以上具体产品默认值、停止判据与可打断用户的情形、以及不要主动提供下一步也不要请求继续。
  • 轮次上限写在条件里;Claude Code 没有引擎侧上限,恢复会话会重置计数。
  • 门禁必须已获许可,否则会在首个权限提示处卡住;若门禁命令不在允许列表,需在产物上方说明。
  • 代码工作每一步由平台最高档的新子代理评审,在提交或合并之前;绿色检查只证明没坏,不证明做对了。命名任何模型前先询问执行平台;档位在 ~/.claude/execution-platform-models.md。

使用方式:先做访谈,只问缺口、一次一个,每个都给推荐默认值,依次确认平台、形式(串行、并行波次、外部状态监视器)、停止判据、验证、并行占用范围、产品默认值、提交策略、门禁、文档路径,最后是一句话条件。若用户一次给出完整段落,则推断并写出两部分,在下方列出假设供更正。

适用场景与限制:适用于需要循环推进的可度量目标,如清单清零、指标达阈值、找出 N 个对象;串行见 reference/serial.md,并行波次见 reference/waves.md,平台机制与外部状态 /loop 监视器见 reference/engines.md。常见陷阱包括把整个契约塞进 /goal 行、判据无法被评判器观察、未定义 SCORE 格式、靠自我断言关闭目标、并行工作未声明占用范围、把文档写成聊天块而非真实文件。访谈与生成产物跟随用户语言(默认 pt-BR),本技能及参考文档为英文;面向用户的产物不使用破折号。