← 返回 Skills 市场
172
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install proactive-self-improving
功能描述
自动捕获经验并安全进化的技能。触发条件:(1)命令/操作失败时→记ERRORS.md (2)被用户纠正('不对'/'应该是')时→记LEARNINGS.md (3)用户需要不存在的能力时→记FEATURE_REQUESTS.md (4)外部API/工具出错时→记ERRORS.md (5)发现自己知识过时/错误时→...
安全使用建议
这个技能总体上是自洽的:它要做的是在本地记录学习/错误并在重复出现时将经验“固化”为更持久的条目或新技能。主要风险不是网络或外部依赖,而是它允许自动写入和创建技能文件(包括 skills/<name>/SKILL.md)——也就是自我修改/扩展能力。建议在安装前考虑以下措施:
- 要求人工审批:禁止自动晋升或自动提取为新 skill,改为把提议写到 CHANGELOG.md 并等待人工审核后再手动合并。\
- 限制写入路径:把 .learnings/ 与 CHANGELOG.md 限制到一个受控、沙箱目录,而不是仓库根或系统配置目录。\
- 审计日志与回滚:确保有可审计的 JSONL 日志,并保留回滚机制(谁何时将条目晋升为技能的记录)。\
- 权限最小化:运行该技能的 agent 不应拥有权限去修改平台/系统级技能注册或凭据;如果平台允许,禁止其创建可被执行/自动加载的新技能文件。\
- 测试在隔离环境:先在隔离/虚拟环境中运行观察写入行为和晋升触发频率,确认其“去重”和“护栏”机制按文档工作。\
如果你不能或不想允许 agent 自行创建/修改技能文件,不要安装或在安装后立即禁用自动晋升/提取功能。
功能分析
Type: OpenClaw Skill
Name: proactive-self-improving
Version: 1.0.0
The skill bundle implements a recursive self-improvement loop, instructing the agent to autonomously modify its core behavior files (e.g., AGENTS.md, SOUL.md, TOOLS.md) and generate new skill bundles based on its 'learnings' and user feedback. While the instructions in SKILL.md include safety guardrails (ADL/VFM protocols) and warnings against treating external data as instructions, the core functionality of self-modification and autonomous skill creation constitutes a high-risk capability for instruction drift and unintended behavior. No evidence of intentional data exfiltration or malicious payloads was found in the provided files.
能力评估
Purpose & Capability
技能声明要“自动捕获经验并安全进化”,SKILL.md 的内容确实描述了检测触发、结构化记录、晋升为永久条目或提取为新 skill 的流程;对写入 .learnings/、CHANGELOG.md、以及目标文件(AGENTS.md/TOOLS.md/SOUL.md)的需求与目的相符,因此要求写文件和追加日志是合理的。
Instruction Scope
运行时指令明确要求创建/修改仓库内的文件(.learnings/、CHANGELOG.md、AGENTS.md/TOOLS.md/SOUL.md),并在某些步骤里使用 shell 工具(示例中有 grep 命令)。更重要的是,技能描述包含“满足条件时提取为独立 skill → 创建 skills/<skill-name>/SKILL.md”,这属于修改/添加其它技能文件的行为,超出了单纯“记录学习”的范围并可能导致自我扩展或权限升级。SKILL.md 没有对何时、由谁批准晋升/提取给出强制的人为审查步骤。
Install Mechanism
这是 instruction-only 的技能,没有 install spec、二进制或远程下载,静态风险低。
Credentials
技能没有声明需要任何环境变量或外部凭据,SKILL.md 也没有明确要求访问云凭证或第三方密钥。需要写文件和记录运行上下文是与目的相称的。
Persistence & Privilege
技能被设计为在运行时写入长期文件并在条件满足时自动“晋升/提取”为新技能(创建 skills/<name>/SKILL.md)。虽然 always:false, 但允许模型自主调用(默认),这与可自动修改/创建技能文件结合,会放大滥用风险或意外漂移。开发者准则中提到应有护栏,但 SKILL.md 未强制要求人工批准流程或限制写入目标路径到受限沙箱。
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install proactive-self-improving - 安装完成后,直接呼叫该 Skill 的名称或使用
/proactive-self-improving触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
proactive-self-improving-agent v1.0.0
- Initial release of a comprehensive self-improving system for agents.
- Defines standardized triggers for learning and error capture across 7 scenarios (failures, corrections, new requests, etc.).
- Structures experience storage into LEARNINGS.md, ERRORS.md, FEATURE_REQUESTS.md, with automated CHANGELOG.md logging (JSONL format).
- Includes mechanisms for knowledge promotion, skill extraction, and duplicate prevention.
- Embeds safety rails (anti-drift, value-first) and resilient behavior protocols.
元数据
常见问题
Proactive Self Improving 是什么?
自动捕获经验并安全进化的技能。触发条件:(1)命令/操作失败时→记ERRORS.md (2)被用户纠正('不对'/'应该是')时→记LEARNINGS.md (3)用户需要不存在的能力时→记FEATURE_REQUESTS.md (4)外部API/工具出错时→记ERRORS.md (5)发现自己知识过时/错误时→... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 172 次。
如何安装 Proactive Self Improving?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install proactive-self-improving」即可一键安装,无需额外配置。
Proactive Self Improving 是免费的吗?
是的,Proactive Self Improving 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Proactive Self Improving 支持哪些平台?
Proactive Self Improving 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Proactive Self Improving?
由 lygjoey(@lygjoey)开发并维护,当前版本 v1.0.0。
推荐 Skills