원클릭으로
auto-iterate
Karpathy Loop 式自主迭代改进框架。对 skill/skill-full/memory/code 执行「修改→评估→保留/回滚」无限循环。触发词:/auto-iterate、自动迭代、迭代改进、Karpathy Loop
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Karpathy Loop 式自主迭代改进框架。对 skill/skill-full/memory/code 执行「修改→评估→保留/回滚」无限循环。触发词:/auto-iterate、自动迭代、迭代改进、Karpathy Loop
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
联想记忆系统:为 Claude Code subagent 提供基于 BM25 + 三维评分的记忆检索、存储、反馈学习能力
[由 collaborating-hub 路由] Codex CLI 后端实现。直接使用请通过 /collab 或 /codex 触发 collaborating-hub。
[由 collaborating-hub 路由] Gemini CLI 后端实现。直接使用请通过 /collab 或 /gemini 触发 collaborating-hub。
[由 collaborating-hub 路由] Kimi CLI 后端实现。直接使用请通过 /collab 或 /kimi 触发 collaborating-hub。
反射链审计与改进。触发词:/reflex-audit、/反射审计、/改进反射链、/reflex-fix
反射系统 Fuzz 测试与迭代改进。触发词:/reflex-fuzz、/fuzz-reflex、反射 fuzz、fuzz 测试反射
| name | auto-iterate |
| version | 2 |
| triggers | ["/auto-iterate","自动迭代","迭代改进","Karpathy Loop"] |
| description | Karpathy Loop 式自主迭代改进框架。对 skill/skill-full/memory/code 执行「修改→评估→保留/回滚」无限循环。触发词:/auto-iterate、自动迭代、迭代改进、Karpathy Loop |
/auto-iterate <target-type> <target-path>/iterate skill ./SKILL.md、「帮我迭代改进这个 skill」| target-type | 目标 | 可修改内容 | 评估指标 |
|---|---|---|---|
skill | SKILL.md 文件 | 触发词、流程、约束、结构 | 8 维加权评估(脚本自动) |
skill-full | 完整 skill 目录 | skill.md + 脚本 | 定义+代码+规范+一致性 |
memory | agent 记忆目录 | 记忆文件增删改、索引 | 检索命中率+信噪比+索引 |
code | 代码文件 | 代码逻辑(用户指定边界) | 用户指定 eval_command 输出 |
git checkout -b auto-iterate/<date>-<target>commit\tscore\tstatus\tdescription,不 git track)LOOP FOREVER — 不暂停、不询问,持续迭代直到手动中断。
1. 读 git log + results.tsv,理解历史
2. 分析目标,提出一个聚焦的改进点
3. 修改目标文件
4. git commit -m "auto-iterate: <改动简述>"
5. 评估 → score 提升? → keep;不变/下降? → git reset --hard HEAD~1
6. 追加结果到 results.tsv → 回到步骤 1
每轮由独立 subagent 执行(防止上下文污染)。subagent 接收输入:目标文件、results.tsv、轮次编号;通过 results.tsv + git log 理解历史,将结果写入 results.tsv → 传递 keep/discard 给 root。
python3 ~/.claude/skills/auto-iterate/scripts/evaluate_skill.py <path>
python3 ~/.claude/skills/auto-iterate/scripts/evaluate_skill_full.py <dir>
python3 ~/.claude/skills/auto-iterate/scripts/evaluate_memory.py <store> [--agent <name>]
bash ~/.claude/skills/auto-iterate/scripts/evaluate.sh <target>
eval_command(如 "pytest --tb=short -q")/auto-iterate skill ~/.claude/skills/my-skill/SKILL.md
输出示例 / Output Example(results.tsv):
commit score status description
a1b2c3d 5.78 keep baseline (8-dim skill evaluation)
e4f5g6h 6.12 keep remove fuzzy word, add pos/neg triggers
h7i8j9k 6.12 discard restructure evaluation section (no gain)
i0j1k2l crash discard syntax error in frontmatter (invalid yaml)