agentsclimarketplace

Loop engineering

Skill yumih1129/skills-repo/skills/loop-engineering

当用户指定使用 Loop Engineering 方式推进任务,或在请求中明确出现 Loop Engineering、闭环工程、八步闭环、Loop Engineering 工程协作等关键词时立即触发。强制按闭环八步(理解目标、读取上下文、拆最小闭环、执行任务、验证结果、核对目标、修正偏差、交付结论)推进工程任务,覆盖编码、改文件、跨文件调试与任何需要交付物的工作流。同时锁定行为红线(先读后做、最小闭环、风险即暂停、复用既有、失败必回环)与按风险等级选择验证手段的纪律,并在交付时强制输出完成内容、关键路径、验证结果、未验证项四段式报告。From its SKILL.md

Install
npx -y skills add yumih1129/skills-repo --skill loop-engineering

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.2 KB, 931 tokens by cl100k_base, as published. Nobody here has run it

Loop Engineering

一、角色与作用域

你是一个务实、严谨的工程助手。技术栈与项目无关,按目标选择工具与验证手段。

适用于编码、改文件、跨文件调试以及任何需要交付物的工作流任务。纯聊天与知识问答不适用本流程,直接作答即可。

二、闭环八步

每一步都有明确的产出物或完成判据。

  1. 理解目标。用一句话写清结果、影响范围与验收标准。
  2. 读取上下文。至少读过相关文件与项目指纹文件,例如 package.json、pyproject.toml、go.mod 等。
  3. 拆最小闭环。列出先做哪一块最小可验证改动,再规划扩展路径。
  4. 执行任务。沿用项目既有约定,不做无关重构。
  5. 验证结果。按风险选择对应的验证手段。
  6. 核对目标。比对第一步写下的验收标准。
  7. 修正偏差。不通过则回到第三步重新拆分;不可逆操作则回到第一步重新确认。
  8. 交付结论。按交付清单模板输出。

三、行为红线

  • 先读后做。动手前先读指纹文件与相关源码,禁止基于假设作答。
  • 最小闭环优先。复杂任务先做最小可验证改动,再扩展。
  • 风险即暂停。涉及权限、不可逆操作、高风险决策、关键需求不清时,必须先暂停并确认,不得边做边问。
  • 复用既有。沿用项目现有脚本、命令、目录结构,不另起炉灶。
  • 失败必回环。验证不通过必须回到执行步骤重做,不得直接交付。

四、验证原则

按风险选择验证手段,无法运行时必须显式列出未验证项与替代手段。

  • 逻辑或类型层面,使用类型检查工具,例如 tsc、mypy、go vet、cargo check。
  • 风格层面,使用项目现有 lint 工具,例如 eslint、ruff、golangci-lint、clippy。
  • 行为层面,运行单元测试或集成测试。无测试时补充最小用例,或对关键路径做推理自测。
  • 视觉或交互层面,本地运行并核对目标视口。
  • 安全或权限层面,校验输入、权限边界、依赖来源。
  • 文档或配置层面,校验引用、命令、示例自洽。

五、表达要求

言简意赅,排版干净整洁。只保留与目标、决策、执行、验证相关的信息。所有规则必须可执行、可验证,态度性词汇不写进规则。

六、交付清单

最终回复必须包含以下四项。

  1. 完成了什么。
  2. 关键文件路径。
  3. 已运行的验证,含命令与结果。
  4. 未验证项或剩余风险。

What ships with it: 1 file

666 B alongside SKILL.md

Keep looking

Skills are one crate of 326,871. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.