mcpField
G
goal-loop

goal-loop

github.com/darknesskillerAgent 工作流097 次安装2 周前更新
代码仓库

关于 goal-loop

一种面向目标的 Agent 技能,通过小步操作、针对性验证和反复审查来推进工作。它根据目标与仓库上下文推断完成标准、限制轮次,并在重要操作前暂停。

主要功能

  1. 01推断完成标准
  2. 02选择最小的有效操作
  3. 03验证每项状态变更
  4. 04逐轮检查剩余工作
  5. 05默认最多五轮
  6. 06重要操作前暂停

适用场景

  1. 01按指定轮次完成仓库任务
  2. 02通过定向测试或差异检查变更
  3. 03跟踪阻碍安全推进的问题
  4. 04在提交、部署或不可逆操作前停止

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/darknesskiller/skills --skill goal-loop

安装后在 Claude Code 中输入/goal-loop确认已加载。

附带文件agents/openai.yaml

详细介绍

目标循环

步骤

  1. 解析目标。读取 max_rounds(默认值为 5)。拒绝非正整数。
  2. 根据目标和仓库上下文推断完成标准。只有在不确定性会阻碍安全地采取下一步操作时,才将其记录为阻碍因素。
  3. 选择最小且有用的下一步操作。适用时通过现有技能执行。
  4. 用范围最小且有用的检查进行验证:测试、差异、命令输出或产物。
  5. 进行审视:哪些内容能证明或否定已完成?还有什么未完成?最小的下一步操作是什么?
  6. 已有证据满足标准:以 completed 结束。达到 max_rounds:以 max_rounds 结束。否则从第 3 步重复。

规则

一轮 = 一项会改变状态的操作 + 验证。工具调用不算轮次。不要把轮次花在重述目标、无变化地轮询或推测性清理上。提交、推送、PR、部署、生产环境、凭据及不可逆操作之前暂停。

状态

结尾必须恰好使用以下一种状态:completed、blocked(注明解除阻碍所需的事项)或 max_rounds(注明剩余标准)。

评论

支持 Markdown