← 返回 Skills 市场
dodge1218

Auto Improve

作者 KairoKid · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
90
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install dsb-auto-improve
功能描述
Self-improvement loop that reads learnings, errors, and memory — detects patterns — and updates skills/protocols automatically. Use when the agent should get...
使用说明 (SKILL.md)

Auto-Improve

Loop

SCAN → PROPOSE → APPLY

Scan

Read .learnings/ERRORS.md, .learnings/LEARNINGS.md, relevant memory files.

Look For

Repeated errors, repeated user corrections, stale facts, valuable unused wins.

Apply

  • Low-risk reversible → apply directly.
  • Medium-risk → apply + notify.
  • High-risk → write proposal only.

Targets

Skill Learned sections, SOUL.md, AGENTS.md, memory facts, reminder/ticket files.

Rule

Logging alone is not improvement. Update the playbook.

安全使用建议
This skill gives an agent broad authority to read and modify other skills, memory, and agent configuration files without specifying which paths or requiring human approval. Before installing or enabling: 1) Require an explicit, narrow list of readable/writable paths and declare them in the skill metadata; 2) Add mandatory human approval for any non-reversible or non-trivial changes (no automatic 'apply' for anything beyond a very small, well-defined set); 3) Use a dry-run mode that generates proposed changes but does not write files, and require explicit user acceptance to apply; 4) Run the skill first in a sandboxed environment with backups of all agent/skill files; 5) Add detailed risk definitions and logging/audit trails for every change; 6) If you do not have strong controls and review processes, do not grant this skill permission to run autonomously or to write to other skills' files. Additional info that would change this assessment: a declared list of file paths the skill may access, explicit safety/approval gates, or code that implements a secure apply/approval workflow.
功能分析
Type: OpenClaw Skill Name: dsb-auto-improve Version: 1.0.0 The skill 'active-self-improvement' in SKILL.md implements a self-modification loop that allows the agent to autonomously update its own core configuration files, including SOUL.md, AGENTS.md, and other skill definitions. While the stated intent is to learn from errors and optimize performance, the capability to rewrite its own logic and protocols without direct user intervention creates a significant risk of persistent instruction override or unintended behavioral changes.
能力评估
Purpose & Capability
The name/description (self-improvement loop) lines up with the SKILL.md: it reads learnings/memory and proposes/applies changes to skills/protocols. However, the skill declares no required config paths or credentials while the instructions assume access to repository/agent files (e.g., .learnings/*, SOUL.md, AGENTS.md, skill 'Learned' sections). The absent declaration of which files it will read/write is a mismatch.
Instruction Scope
The runtime instructions explicitly tell the agent to read local learnings/memory files and to update/modify 'Skill Learned' sections, SOUL.md, AGENTS.md, memory facts, and reminder/ticket files. They allow applying changes automatically (low-risk directly, medium-risk apply+notify) with vague risk definitions and no approval workflow, file path restrictions, or human-in-the-loop gating — giving the agent broad discretion to change other skills and agent behavior.
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing is written to disk by an installer. This is the lowest install risk.
Credentials
The skill requests no environment variables or declared config paths but expects access to sensitive internal files and skill artifacts. Requiring write access to other skills' files or agent configuration is a high-privilege action that should be declared and justified; the lack of declared paths/permissions is disproportionate.
Persistence & Privilege
always is false, but the skill is invocable and model-invocation is enabled, so the agent could autonomously run it. The instructions direct modification of other skills and agent-level files (AGENTS.md, SOUL.md), which counts as modifying other skills' configurations or system-wide settings — this is a privileged action that should be restricted and audited.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install dsb-auto-improve
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /dsb-auto-improve 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Self-improvement loop that detects error patterns and updates skills automatically.
元数据
Slug dsb-auto-improve
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Auto Improve 是什么?

Self-improvement loop that reads learnings, errors, and memory — detects patterns — and updates skills/protocols automatically. Use when the agent should get... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 90 次。

如何安装 Auto Improve?

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

Auto Improve 是免费的吗?

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

Auto Improve 支持哪些平台?

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

谁开发了 Auto Improve?

由 KairoKid(@dodge1218)开发并维护,当前版本 v1.0.0。

💬 留言讨论