← 返回 Skills 市场
brasco05

Self improving agent

作者 brasco05 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
105
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install self-improving-agent1
功能描述
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
安全使用建议
This skill is internally consistent with its stated purpose: it creates local .learnings/ logs, offers lightweight hooks that remind the agent to record errors/insights, and includes safe shell scripts to scaffold skills. Before installing: (1) review & optionally edit the scripts (activator.sh, error-detector.sh, extract-skill.sh) to ensure output and file paths match your policy, (2) be cautious when copying/enabling hooks in ~/.openclaw — doing so will inject files into every session and can influence agent behavior, and (3) never enable automatic promotions or cross-session sharing unless you trust the environment and are careful to strip secrets or sensitive transcripts. If you want a lower-risk setup, enable only the activator (reminder) hook and avoid the PostToolUse (error-detector) or automatic promotion steps.
功能分析
Type: OpenClaw Skill Name: self-improving-agent1 Version: 1.0.0 The skill bundle is a productivity tool designed to enable AI agents to log errors, corrections, and insights into local markdown files for long-term memory. The included bash scripts (activator.sh, error-detector.sh, and extract-skill.sh) are standard automation utilities for triggering reminders and scaffolding new skill directories; notably, extract-skill.sh includes basic security checks to prevent path traversal. The instructions in SKILL.md explicitly advise the agent against logging secrets or private keys, and no evidence of data exfiltration, unauthorized persistence, or malicious prompt injection was found.
能力评估
Purpose & Capability
Name/description match the implementation: scripts and documentation focus on capturing learnings, logging errors, and scaffolding extracted skills. There are no unrelated env vars, credentials, or foreign binaries requested.
Instruction Scope
SKILL.md instructs creating .learnings/ files and optionally copying hooks into ~/.openclaw/hooks to enable reminders and error-detection. The scripts only write local markdown files, scaffold skills, and read a runtime variable (CLAUDE_TOOL_OUTPUT). The instructions also advise promoting learnings to shared workspace files (CLAUDE.md, AGENTS.md, etc.), which intentionally broadens what gets injected into sessions — this is expected but increases the scope of influence over future agent runs. The doc explicitly warns not to log secrets and to sanitize cross-session messages.
Install Mechanism
No formal install spec in registry (instruction-only), with suggested install via Clawdhub or manual git clone from a GitHub repo. Included shell scripts run locally and the extract script writes under a relative ./skills directory (the script validates against absolute paths and '..' segments). There are no downloads from arbitrary URLs or archive extraction steps. Manual copying to ~/.openclaw and enabling hooks will create files under the user's home directory.
Credentials
The skill requires no environment variables or credentials. The error-detector reads CLAUDE_TOOL_OUTPUT (a runtime-provided variable) — appropriate for detecting command failures. No unrelated secrets or multiple credentials are requested.
Persistence & Privilege
always:false and no special privileges are requested. However, enabling the provided hooks and promoting learnings to workspace files means the skill can persist content (markdown) into the agent workspace, which will be injected into future sessions and influence agent behavior. Hooks run with the same permissions as the agent, so only enable them in trusted environments and review any promoted files before they are used as context.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install self-improving-agent1
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /self-improving-agent1 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
self-improving-agent v1.0.0 - Initial release of the self-improvement skill for OpenClaw and generic coding agents. - Added documentation, asset, and configuration files: README.md, assets/banner.svg, and package.json. - Removed obsolete OpenClaw hook handler file (hooks/openclaw/handler.ts). - Provides markdown-based logging for learnings, errors, and feature requests. - Includes detailed setup instructions for both OpenClaw-based workflows and generic agent environments.
元数据
Slug self-improving-agent1
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Self improving agent 是什么?

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 105 次。

如何安装 Self improving agent?

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

Self improving agent 是免费的吗?

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

Self improving agent 支持哪些平台?

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

谁开发了 Self improving agent?

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

💬 留言讨论