← 返回 Skills 市场
172
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install manager-self-evolution
功能描述
Enable managers to self-diagnose, identify defects, track improvements, and maintain skill health without relying on external prompts.
使用说明 (SKILL.md)
Self-Evolution Skill - 自我进化技能
功能定位
使Manager具备自我诊断、自我改进的机制,不依赖外部提醒持续优化。
核心功能
1. 自我诊断 (self-diagnose)
- 检查最近对话记录,识别理解错误模式
- 检查MEMORY.md中的教训是否被遵守
- 检查SOUL.md原则是否在行为中体现
2. 缺陷发现 (defect-discovery)
- 在heartbeat时主动扫描最近对话
- 发现问题立即记录到evolution-log.md
- 不等用户提醒
3. 改进追踪 (improvement-tracking)
- 记录每次自我发现的问题
- 追踪改进是否落实
- 评估改进效果
4. 技能健康 (skill-health)
- 定期检查skill文件完整性
- 检查skill中的承诺是否兑现
- 确保skill不成为空壳
触发机制
| 触发条件 | 执行内容 |
|---|---|
| 每次heartbeat | 运行自我诊断 |
| 发现重大失误后 | 立即记录并提醒 |
| 每周五 | 汇总进化日志 |
文件结构
self-evolution/
├── SKILL.md # 本文件
├── self-check.py # 自我检查脚本
└── evolution-log.md # 进化日志(自动创建)
注意事项
- 只读优先:尽可能减少写入
- 不影响现有系统:不修改MEMORY.md/SOUL.md/AGENTS.md
- 用户确认:重大改进需用户确认才执行
- 透明记录:所有自我发现都记录在evolution-log
使用方式
# 手动运行自我检查
python3 skills/self-evolution/self-check.py diagnose
# 查看进化日志
cat memory/evolution-log.md
安全使用建议
This skill appears to do what it claims: local self-diagnostics and a local evolution log. Before enabling it (especially with autonomous invocation): 1) Review the bundled self-check.py yourself (you already have it) to confirm no network calls or unexpected behavior (the script has none). 2) Note it reads files under /root/.openclaw/workspace and lists all skills — those locations may contain private conversations or other sensitive data, so only enable it if you're comfortable allowing a skill to read those files. 3) Consider running it manually first (python3 self-check.py diagnose) to see what it logs. 4) If you want stricter isolation, run the script in a sandbox or adjust the WORKSPACE path to a restricted directory. 5) If you expect the agent to act on discovered issues automatically, ensure user-confirmation flows are enforced (the SKILL.md promises user confirmation for major changes but the script only logs findings).
功能分析
Type: OpenClaw Skill
Name: manager-self-evolution
Version: 1.0.0
The 'manager-self-evolution' skill bundle is a diagnostic utility designed to help an OpenClaw agent monitor its own performance and consistency. The SKILL.md instructions and self-check.py script focus on reading local workspace files (such as MEMORY.md and SOUL.md) to identify potential understanding errors or missing implementation files. The code uses standard Python libraries, performs no network operations, and explicitly includes safeguards such as requiring user confirmation for major changes and prioritizing read-only access.
能力评估
Purpose & Capability
The skill says it will self-diagnose, find defects, track improvements, and maintain skill health. The provided self-check.py implements exactly those behaviors: it reads recent conversation logs, MEMORY.md, SOUL.md, scans the skills directory for inconsistencies, and writes entries to a local evolution-log.md. The resources accessed (workspace memory and skills folder) are appropriate for the stated purpose.
Instruction Scope
SKILL.md instructs the agent to perform read-first diagnostics and record findings to evolution-log; the script follows that scope. It reads specific files under the workspace and prints/logs findings; it does not modify MEMORY.md/SOUL.md/AGENTS.md and contains no network calls or external endpoints. The script does write a local log file and prints results when run (manual or automated trigger).
Install Mechanism
There is no install spec and no external downloads. The skill is instruction-only plus a small Python script bundled in the skill — low-risk from an install perspective.
Credentials
The skill requires no environment variables or external credentials, which is proportional. However it reads files from /root/.openclaw/workspace and enumerates /root/.openclaw/skills — these locations can contain user conversation content or other skill files (potentially sensitive). Reading those files is justified by the purpose but does grant access to potentially private data; users should be aware the script inspects workspace memory and other skill directories.
Persistence & Privilege
The skill is not always-enabled, does not claim elevated privileges, and does not modify other skills' configuration. Its only persistent effect is creating/appending a local evolution-log.md under the workspace memory directory, which is consistent with its goals.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install manager-self-evolution - 安装完成后,直接呼叫该 Skill 的名称或使用
/manager-self-evolution触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Manager自我进化skill,支持自动诊断和进化日志
元数据
常见问题
Manager Self-Evolution 是什么?
Enable managers to self-diagnose, identify defects, track improvements, and maintain skill health without relying on external prompts. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 172 次。
如何安装 Manager Self-Evolution?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install manager-self-evolution」即可一键安装,无需额外配置。
Manager Self-Evolution 是免费的吗?
是的,Manager Self-Evolution 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Manager Self-Evolution 支持哪些平台?
Manager Self-Evolution 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Manager Self-Evolution?
由 wjl1004(@wjl1004)开发并维护,当前版本 v1.0.0。
推荐 Skills