/install hermes-auto-reflection
Auto Reflection
🛡️ OpenClaw 混合进化方案 — 将 Hermes-agent(100K ⭐)+ Claude Code 核心能力移植到 OpenClaw
Name: hermes-auto-reflection Category: infrastructure Version: 2.0.0
这个 Skill 做什么?
帮小呆呆自动反思:记录错误教训、提炼决策经验、优化工作方式。
🚀 一键安装
mkdir -p ~/.openclaw/skills && cd ~/.openclaw/skills && curl -fsSL https://github.com/olveww-dot/openclaw-hermes-claude/archive/main.tar.gz | tar xz && cp -r openclaw-hermes-claude-main/skills/auto-reflection . && rm -rf openclaw-hermes-claude-main && echo "✅ hermes-auto-reflection 安装成功"
概述
整合三个能力:
- C3 Task Notification:子代理完成时主动通知主会话
- C6 并发执行优化:并行派发多个 subagent 的经验记录
- H3 内置自动反思:错误自动记录,决策经验提炼
触发方式
方式一:手动触发(最简单)
EC 说:「反思一下」
小呆呆 执行:bash ~/.openclaw/skills/auto-reflection/scripts/log-reflection.sh tool --success true --tool \x3C工具名> --context \x3C做什么> --decision \x3C为什么这么做>
方式二:错误发生后自动记录
当小呆呆犯错或 EC 纠正时,自动记录反思:
bash ~/.openclaw/skills/auto-reflection/scripts/log-reflection.sh tool --success false --tool \x3C工具名> --context \x3C错误描述> --decision \x3C应该怎么做>
方式三:子代理完成后记录
bash ~/.openclaw/skills/auto-reflection/scripts/log-reflection.sh subagent --task \x3C任务名> --outcome \x3C结果> --lessons \x3C教训>
存储位置
- 反思记录:
memory/reflections/YYYY-MM-DD.md - 提炼经验:
memory/reflections/lessons.md
查看今日反思
bash ~/.openclaw/skills/auto-reflection/scripts/log-reflection.sh cat
查看经验教训
cat ~/.openclaw/workspace/memory/reflections/lessons.md
文件结构
auto-reflection/
├── SKILL.md ← This file
├── README.md ← 使用指南
├── install.sh ← 一键安装脚本
└── scripts/
└── log-reflection.sh ← 反思记录脚本
🧩 配套技能
本 skill 是 OpenClaw 混合进化方案 的一部分:
🔗 GitHub 项目:olveww-dot/openclaw-hermes-claude
完整技能套件(6个):
- 🛡️ crash-snapshots — 崩溃防护
- 🧠 auto-distill — T1 自动记忆蒸馏
- 🎯 hermes-coordinator — 指挥官模式
- 💡 context-compress — 思维链连续性
- 🔍 hermes-lsp-client — LSP 代码智能
- 🔄 hermes-auto-reflection — 自动反思(本文)
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install hermes-auto-reflection - After installation, invoke the skill by name or use
/hermes-auto-reflection - Provide required inputs per the skill's parameter spec and get structured output
What is Auto Reflection?
Automatically logs task completions, tool executions, and errors into dated reflection files for experience extraction and concurrent optimization. It is an AI Agent Skill for Claude Code / OpenClaw, with 150 downloads so far.
How do I install Auto Reflection?
Run "/install hermes-auto-reflection" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Auto Reflection free?
Yes, Auto Reflection is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Auto Reflection support?
Auto Reflection is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Auto Reflection?
It is built and maintained by ECsss (@olveww-dot); the current version is v2.0.1.