mcpField

De-Sloppify Pass

精选按需触发
代码质量最多 4 轮

关于 De-Sloppify Pass

该循环用于清理编码 Agent 最近产生的改动,使其精简并符合项目约定。每一轮先审查改动、修掉多余或不一致之处,再运行 lint 和测试确认结果。需手动触发,最多 4 轮。

主要功能

  1. 01手动触发,由使用者决定何时开始
  2. 02每轮以 npm run lint && npm test 作为检查
  3. 03最多 4 轮,避免无休止地修改
  4. 04支持 Claude Code 和 Cursor

适用场景

  1. 01编码 Agent 完成功能后,合并前收尾清理
  2. 02改动量较大,担心夹带无关修改时
  3. 03希望新代码与既有项目约定保持一致时
目标
最近的改动整洁、精简,并与项目约定一致,且 lint 与测试均通过。
退出条件
审查未再发现多余或不合规范的内容,且 npm run lint && npm test 通过时停止;达到 4 轮也停止。
每轮之间运行
npm run lint && npm test

启动提示词

在 Claude Code / Cursor 中粘贴运行,Agent 会按下面的步骤循环执行,直到满足退出条件。

prompt.md
开始运行“De-Sloppify Pass”循环。
目标:最近的改动整洁、精简,并与项目约定一致,且 lint 与测试均通过。
最大轮数:4。
第 1 步:审查近期改动 — 通读最近的改动,找出多余代码、无关修改以及与项目约定不一致的地方。
第 2 步:清理问题 — 只针对审查发现的问题做最小修改,不顺带重构其他内容。
第 3 步:运行检查 — 执行 npm run lint && npm test。若有失败,下一轮优先处理这些失败。 `npm run lint && npm test`
第 4 步:判断是否继续 — 若审查已无问题且检查通过,则结束;否则在轮数上限内进入下一轮。
每轮之间运行:`npm run lint && npm test`
退出条件:审查未再发现多余或不合规范的内容,且 npm run lint && npm test 通过时停止;达到 4 轮也停止。

步骤

每一轮按顺序执行;未满足退出条件会进入下一轮,最多重复 4 轮。

01
审查近期改动

通读最近的改动,找出多余代码、无关修改以及与项目约定不一致的地方。

02
清理问题

只针对审查发现的问题做最小修改,不顺带重构其他内容。

03
运行检查

执行 npm run lint && npm test。若有失败,下一轮优先处理这些失败。

$npm run lint && npm test
04
判断是否继续

若审查已无问题且检查通过,则结束;否则在轮数上限内进入下一轮。

未通过 → 下一轮满足条件即退出

支持的 Agent

可以直接运行这个 Loop 的编码 Agent。

Claude Code
Cursor

评论

支持 Markdown