← Back to Skills Marketplace
Self Evolution-v2
by
luokexiaoguo
· GitHub ↗
· v1.0.6
· MIT-0
166
Downloads
1
Stars
0
Active Installs
8
Versions
Install in OpenClaw
/install self-evolution-v2
Description
让AI agent拥有真正的自我审视和持续进化能力,对标Hermes Agent核心能力。
Usage Guidance
What to consider before installing:
- Review and back up ~/.openclaw/workspace/SOUL.md and any MEMORY.md files before running the inject script — the skill appends rules to SOUL.md and creates ~/.openclaw/workspace/.learnings files.
- Inspect scripts (inject_to_soul.sh, self_check.sh, confidence_check.py) yourself; they currently only perform local file reads/writes and basic text checks (no network). Do not run them as root.
- Be aware that the skill will read past conversation files (memory/YYYY-MM-DD.md) and will persistently write lessons and state tracking to .learnings; those files may contain sensitive data.
- If you do not want permanent changes, do not run the inject_to_soul.sh; instead, copy portions of the templates manually or run scripts in a sandboxed test workspace first.
- If you want to automate (cron, etc.), set that up deliberately and review what is scheduled. The skill mentions cron but does not create cron jobs itself.
- If you have low tolerance for automatic modification of agent config, avoid applying the injection and instead adopt the practices manually.
If you want, I can point out the exact lines in inject_to_soul.sh that append to SOUL.md and create files so you can audit or patch them before running.
Capability Analysis
Type: OpenClaw Skill
Name: self-evolution-v2
Version: 1.0.6
The self-evolution skill bundle is designed to implement a self-improvement framework for OpenClaw agents by modifying the agent's core instructions (SOUL.md) and establishing a local logging system in a .learnings directory. The scripts (inject_to_soul.sh, self_check.sh, and confidence_check.py) perform transparent file operations and text analysis within the local workspace to track errors and task status. There is no evidence of data exfiltration, malicious command execution, or unauthorized remote access; the behavior is entirely consistent with the stated goal of enhancing the agent's meta-cognition and persistence of 'lessons learned'.
Capability Assessment
Purpose & Capability
The name/description (self-auditing, continuous improvement) matches the code and instructions: scripts create .learnings templates, append self-evolution rules to SOUL.md, scan memory files and write LEARNINGS/ERRORS/STATE_TRACKING. There are no extraneous environment variables or unrelated binaries requested.
Instruction Scope
SKILL.md and scripts instruct the agent (or user-run scripts) to read workspace conversation files (memory/YYYY-MM-DD.md), scan prior dialogs for corrections/uncertainties, write lessons into ~/.openclaw/workspace/.learnings/* and append rules into SOUL.md. This behavior is coherent with the feature but does entail persistent reads/writes of conversation/history files (which may contain sensitive content).
Install Mechanism
No install spec; this is instruction-only with included helper scripts. The included bash/Python scripts perform only local file operations (create directories, append templates, grep/stat). There are no downloads, network calls, or external package installs.
Credentials
The skill requires no credentials or extra env vars. It does rely on standard $HOME/.openclaw/workspace paths and will read/write files there (SOUL.md, MEMORY.md, .learnings/*). Access to those files is necessary for the stated purpose, but you should be aware these files can contain sensitive conversation data.
Persistence & Privilege
The scripts append content into SOUL.md and create persistent template files under the workspace, causing lasting behavior changes across sessions. always:false and autonomous invocation remain default; the write-to-SOUL behavior is expected for this skill but is a persistent modification of agent workspace files — review and backup before applying.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install self-evolution-v2 - After installation, invoke the skill by name or use
/self-evolution-v2 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
修正商店显示名称
v1.0.5
锁定名称为Self Evolution agent
v1.0.4
修正:技能名称固定不变,只更新版本号
v1.0.3
修正显示名称
v1.0.2
修复名称区分度问题,设置唯一显示名
v1.0.1
2026-04-17更新:扩充触发关键词体系,新增隐式反馈信号、意图边界信号、错误检测信号、Skill写入触发四大类别;更新memory目录规则不再累积。
v3.0.0
v3.0.0 重大升级:
- 新增P3主动检索预防机制(LEARNINGS当行为拦截器用)
- 新增P3.5教训Close机制(未关闭/已关闭状态追踪)
- 新增P2.5任务顺手记(替代假自评表格)
- P0扩展:任何判断性陈述都必须验证
- /new流程增加未关闭教训预警输出
- 核心原则11条→13条
v1.0.0
Self-Evolution Skill v1.0.0 – Enable true self-reflection and continuous evolution for AI Agents
- Installs and configures with a single user command; no scripts or shell commands required.
- On each new session, automatically reviews previous interactions, extracts unresolved issues, and updates core learning files for continuous improvement.
- Enforces proactive checking of uncertainties, metacognitive checkpoints during task execution, and immediate post-task introspection.
- Creates structured templates for error logging, learnings, state tracking, and knowledge gaps upon installation.
- Provides a clear, actionable weekly self-review system for ongoing agent development.
- Implements ten practical principles to drive self-correction and proactive behavior in all supported agent frameworks.
Metadata
Frequently Asked Questions
What is Self Evolution-v2?
让AI agent拥有真正的自我审视和持续进化能力,对标Hermes Agent核心能力。 It is an AI Agent Skill for Claude Code / OpenClaw, with 166 downloads so far.
How do I install Self Evolution-v2?
Run "/install self-evolution-v2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Self Evolution-v2 free?
Yes, Self Evolution-v2 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Self Evolution-v2 support?
Self Evolution-v2 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Self Evolution-v2?
It is built and maintained by luokexiaoguo (@luokexiaoguo); the current version is v1.0.6.
More Skills