← 返回 Skills 市场
don068589

Self-Improve

作者 Don Li · GitHub ↗ · v2.2.1 · MIT-0
cross-platform ⚠ suspicious
474
总下载
0
收藏
4
当前安装
2
版本数
在 OpenClaw 中安装
/install self-improve
功能描述
A pluggable self-improvement framework for AI agents. Automatically learns from mistakes, corrections, and feedback to continuously improve execution quality...
安全使用建议
This skill contains many local Node scripts that will read and write files under whatever storage root you configure — including the ability to create directories, add cron tasks, and propose changes that can be applied to system files (AGENTS.md, SKILL.md, openclaw.json, etc.). Before installing or running it: 1) Inspect setup.mjs and any code that modifies cron or writes to openclaw.json to understand exactly what will be changed. 2) Ensure user-config.yaml storage.root and knowledge_root point to an isolated directory you control (not the global .openclaw, agent home, or system config directories). 3) Run the skill in a sandbox or test environment first. 4) Confirm that the approval workflow actually prevents automatic writes to critical system files (review scripts that perform 'execution' after approval). 5) Limit filesystem permissions for the directory the skill uses so it cannot accidentally overwrite global agent configs. If you cannot audit the setup & execution scripts yourself, avoid enabling cron/automatic runs or limit the skill to manual invocations only.
功能分析
Type: OpenClaw Skill Name: self-improve Version: 2.2.1 The 'self-improve' bundle is a comprehensive framework designed to allow OpenClaw agents to learn from user feedback and session logs. It implements a multi-tiered memory system (HOT/WARM/COLD) and an approval-based workflow for modifying system configurations. While the system possesses high-privilege capabilities, such as scanning workspace logs and proposing Cron tasks (via setup.mjs and ENGINE.md), these actions are transparently documented and aligned with the stated goal of autonomous self-improvement. No evidence of data exfiltration, unauthorized persistence, or malicious prompt injection was found.
能力评估
Purpose & Capability
The name/description match the included scripts: they scan feedback, distill rules, maintain HOT/WARM/COLD memories, propose changes, and can create/maintain knowledge files. That capability set is coherent with a self-improvement framework. However the skill is explicitly designed to operate at a system/shared scope (engine text: scanning '/path/to/self-improve' and 'read each agent's session logs (if accessible)') and to write system files (AGENTS.md, openclaw.json, SKILL.md) when proposals are 'solidified'. Those system-level operations are more powerful than a purely local/self-contained improvement tool and warrant caution.
Instruction Scope
SKILL.md and ENGINE.md instruct the agent to run setup, register a cron entry, scan memory logs, and propose or write to system files. The scripts will read and write many files under the configured SELF_IMPROVE_ROOT (feedback, corrections, hot/warm/cold memory, proposals). The framework also states it can create new directories/files without asking and that only 'solidification' requires confirmation — but many non-system outputs are written automatically. If the configured storage paths point to shared/global agent directories (e.g., .openclaw, /path/to/learned, or root of agent system), the skill will read other agents' logs and write to system files, which goes beyond a narrowly scoped tool.
Install Mechanism
No install spec — instruction-only. That reduces supply-chain risk, but the package includes runnable Node.js scripts (setup.mjs, run scripts). Running these local scripts will execute code on disk (no external downloads), so risk shifts to runtime file operations rather than package download vectors.
Credentials
The skill requests no environment variables or external credentials (good). But it relies entirely on user-configured paths (user-config.yaml / storage.root / knowledge_root / workspace_root). Those path settings control what the skill reads/writes; if mis-set to global/system locations, the skill gains broad access. The number of required env/creds is proportionate, but the path configuration gives it broad potential reach.
Persistence & Privilege
always:false (normal), and the skill is user-invocable and can be autonomously invoked by the agent. More importantly, SKILL.md/ENGINE.md state the setup writes a Cron entry (and mentions writing a prompt to Cron configuration), and the framework can create directories/files and update indexes automatically. Combined, these grant the skill persistent, periodic execution and the ability to modify system/shared files — a significant privilege if storage paths are global.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install self-improve
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /self-improve 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.2.1
Update installation instructions for ClawHub
v2.2.0
Self-Improve 2.2.0 introduces a clearer framework overview and improved setup instructions. - Expanded documentation with detailed usage, memory tiers, and workflow explanations. - Added step-by-step installation and configuration guidance. - Enhanced description of when and how self-improvement runs (cron, manual, post-event). - Clarified directory structure and file roles. - Specified dependencies and approval workflow for proposed improvements.
元数据
Slug self-improve
版本 2.2.1
许可证 MIT-0
累计安装 4
当前安装数 4
历史版本数 2
常见问题

Self-Improve 是什么?

A pluggable self-improvement framework for AI agents. Automatically learns from mistakes, corrections, and feedback to continuously improve execution quality... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 474 次。

如何安装 Self-Improve?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install self-improve」即可一键安装,无需额外配置。

Self-Improve 是免费的吗?

是的,Self-Improve 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Self-Improve 支持哪些平台?

Self-Improve 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Self-Improve?

由 Don Li(@don068589)开发并维护,当前版本 v2.2.1。

💬 留言讨论