Token导航 LogoToken导航

Agent Skill · 效率

iteration-pattern(迭代模式)

iteration-pattern 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

iteration-pattern 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为权限未标注;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 9,756。

总安装 5,726周安装 241GitHub Stars 1下载 2,005核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.3

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:iteration-pattern(迭代模式)
来源仓库:https://github.com/cloudyli/iteration-pattern
安装命令:
openclaw skills install iteration-pattern
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install iteration-pattern

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

采用 Ralph Loop 模式循环优化复杂任务输出质量与执行完整性。适用于一次性交付难以满足要求的创意写作与技术方案设计场景。通过多轮反馈闭环逐步逼近高质量解决方案直至验收通过。每次迭代需明确改进目标避免无限循环陷入细节泥潭。iteration-pattern 属于效率类 Skill,可作为该场景下的辅助能力补充。

建议设置最大轮次限制防止资源过度消耗于次要问题上。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install iteration-pattern;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

iteration-pattern 怎么安装?

在终端执行 openclaw skills install iteration-pattern。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

iteration-pattern 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

iteration-pattern 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

iteration-pattern 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

iteration-pattern 用的人多吗?

公开数据是累计安装 5,726 次,近一周安装 241 次,下载 2,005 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

iteration-pattern 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
iteration-pattern

迭代模式 · 本页

5,7261权限未标注MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
iteration-pattern
version
1.0.0
description
|

迭代模式 (Iteration Pattern)

循环检查优化 → 达到标准 → 输出完成

什么是迭代模式

一种迭代优化的工作流,通过循环检查和改进直到达到质量标准。

执行 → 检查 → 优化 → 检查 → 优化 → ... → 达标 → 完成

适用场景

简单任务(可一次完成)

  • 产出物单一明确
  • 完成标准容易定义(1-3条)
  • 测试方法简单(目视检查即可)
  • 不需要运行验证

复杂任务(建议用迭代模式)

  • 产出物多个或复杂
  • 完成标准需要多条(4条以上)
  • 需要运行测试验证
  • 可能需要多轮优化
  • 代码/Skill等需要实际可运行

不适用场景

场景原因
简单任务一次就能做好,不需要迭代
需要快速出结果迭代耗时
任务无法判断是否达标没有明确标准

工作流步骤

1. 明确任务目标

必须先定义:

  • 任务要产出什么?
  • 交付物是什么?(文件?代码?文档?)

2. 设定完成标准

在开始前,定义可衡量的标准:

## 完成标准(必须明确)

### 交付物
- [ ] 产出:SKILL.md 文件
- [ ] 路径:skills/xxx/SKILL.md

### 质量标准
- [ ] name 字段非空
- [ ] description 字段非空
- [ ] 文档语法正确
- [ ] 示例代码可执行

### 功能标准
- [ ] Skill 可以正常加载
- [ ] 触发条件正确

3. 设定测试方法

关键:用什么方法验证每个标准?

## 测试方法

| 标准 | 测试方法 |
|------|---------|
| name 字段非空 | grep 检查非空 |
| 文档语法正确 | 读取文件检查 YAML 格式 |
| 示例可执行 | 运行示例代码 |
| Skill 可加载 | 执行 skillhub list 检查 |

4. 执行第一版

按照任务要求完成初始版本。

5. 逐项测试

对照完成标准,用测试方法逐项验证:

  • 哪些达标了?✅
  • 哪些没达标?❌ + 原因

6. 优化改进

针对没达标的部分进行优化。

7. 重复测试

回到步骤 5,直到:

  • 所有标准都达标,或
  • 达到最大迭代次数

8. 输出完成

输出明确的完成报告:

## 完成报告

### 迭代次数:N次

### 交付物
- 文件路径:xxx

### 最终状态
- ✅ 标准1
- ✅ 标准2
- ❌ 标准3(原因:xxx)

### 结论
任务完成 / 部分完成 / 无法完成

完成标准模板

## 完成标准模板

### 1. 交付物定义
明确要产出什么:
- [ ] 文件:xxx
- [ ] 代码:xxx
- [ ] 文档:xxx

### 2. 质量标准
**必须可验证**:
- [ ] 标准A:具体描述
- [ ] 标准B:具体描述
- [ ] 标准C:具体描述

### 3. 测试方法
**每项标准都要有验证方式**:
| 标准 | 测试命令/方法 |
|------|-------------|
| 标准A | 命令/检查方式 |
| 标准B | 命令/检查方式 |

### 4. 迭代上限
建议 3-5 次

结构化需求说明

每次使用迭代模式前,必须先填写以下结构化需求:

# 任务需求说明

## 1. 任务目标
- 产出物:<明确要产出什么>
- 存放位置:<文件路径>
- 格式要求:<如:Markdown/YAML/代码>

## 2. 完成标准(必须可验证)
- [ ] 标准1:<具体、可衡量的标准>
- [ ] 标准2:<具体、可衡量的标准>
- [ ] 标准3:<具体、可衡量的标准>

## 3. 测试方法
| 标准 | 验证方式 |
|------|---------|
| 标准1 | <具体的验证命令或检查方法> |
| 标准2 | <具体的验证命令或检查方法> |
| 标准3 | <具体的验证命令或检查方法> |

## 4. 约束条件
- 技术限制:<如:只能用开源方案>
- 环境要求:<如:需要Node.js环境>
- 时间限制:<如:3天内>

## 5. 迭代上限
<建议3-5次>

重要:不填写结构化需求说明,就不能开始迭代!


快速判断:要不要用迭代模式?

回答以下问题:

问题答案=简单答案=复杂
产出物有几个?1个2个以上
完成标准有几条?1-3条4条以上
需要运行测试吗?否是
代码需要实际可运行吗?否是
之前做过类似任务吗?做过多次第一次/不熟练

判断标准:如果3个以上回答"复杂",就用迭代模式。


提示词模板

基础模板

# 迭代模式

请用迭代模式完成以下任务。

## 任务目标
<描述要产出什么>

## 完成标准
- [ ] 标准1:具体、可验证
- [ ] 标准2:具体、可验证
- [ ] 标准3:具体、可验证

## 测试方法
| 标准 | 测试方式 |
|------|---------|
| 标准1 | 命令/检查 |
| 标准2 | 命令/检查 |

## 最大迭代次数
3次

请开始执行,每轮完成后报告测试结果。

Skill 创建模板

# 迭代模式 - Skill 创建

请用迭代模式创建一个 Skill。

## Skill 需求
<描述 Skill 要做什么>

## 完成标准

### 交付物
- [ ] SKILL.md 文件存在于 skills/<name>/ 目录

### 结构标准(必须满足)
- [ ] name 字段:非空,符合规范
- [ ] description 字段:非空,清晰描述功能
- [ ] body:包含使用说明

### 质量标准
- [ ] YAML 语法正确(无格式错误)
- [ ] 触发条件明确
- [ ] 示例代码存在且可参考

### 可运行标准
- [ ] Skill 可被 skillhub 识别
- [ ] 依赖已安装(如有)

## 测试方法
| 标准 | 测试方式 |
|------|---------|
| name 字段 | grep 检查非空 |
| YAML 语法 | python -c "import yaml; yaml.safe_load(...)" |
| 文件存在 | ls 检查文件路径 |
| Skill 识别 | skillhub list |

## 最大迭代次数
3次

请开始创建,每轮完成后报告各项测试结果。

迭代 vs 一次完成

模式流程适用
一次完成做完交稿简单任务
迭代模式做→检查→改→检查→改→...→完成复杂任务

关键原则

  1. 标准必须可验证 — 避免"做得好"这种模糊标准
  2. 测试方法必须具体 — 用命令/检查方式,不是"检查一下"
  3. 每轮都要有测试结果 — 不能跳过验证
  4. 迭代次数要有限制 — 防止无限循环
  5. 最终要有明确结论 — 完成/部分完成/无法完成

平台分布

OpenClaw

74.46%
按下载量换算1,493

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

权限未标注

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills