← 返回 Skills 市场
mutsunico

Self Improving Agent 3.0.5

作者 mutsunico · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
164
总下载
0
收藏
17
当前安装
1
版本数
在 OpenClaw 中安装
/install self-improving-agent-3-0-5
功能描述
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
安全使用建议
This skill appears to do what it says: it provides templates, a lightweight activator reminder, an error detector that watches tool output, and a helper to scaffold extracted skills. Before installing or enabling hooks: 1) Review the scripts (activator.sh, error-detector.sh, extract-skill.sh) to confirm you’re comfortable with their behavior; they do not exfiltrate data but do read runtime tool output and may encourage logging of command outputs to .learnings. 2) Prefer project-level (per-repo) hook configuration rather than user-global (~/.claude or ~/.openclaw) if you want to avoid injecting reminders across all sessions. 3) Check file permissions and ensure .learnings doesn't inadvertently store sensitive output (secrets, full stack traces) — treat it like a log. 4) If you enable the hook, test in a sandbox project first (or use the scripts' --dry-run where available). 5) If you have privacy or compliance concerns about storing tool outputs, do not enable PostToolUse hooks that automatically examine CLAUDE_TOOL_OUTPUT.
功能分析
Type: OpenClaw Skill Name: self-improving-agent-3-0-5 Version: 1.0.0 The skill bundle implements a 'self-improvement' framework that allows an AI agent to log errors, user corrections, and new insights into a local `.learnings/` directory. It includes bash scripts (`activator.sh`, `error-detector.sh`) and OpenClaw hooks (`handler.js`) designed to inject reminders into the agent's context, encouraging it to document its performance. The `extract-skill.sh` utility provides a safe way to scaffold new skill templates with built-in protections against directory traversal. The logic is transparently aimed at improving agent reliability and project memory without any evidence of data exfiltration or unauthorized execution.
能力评估
Purpose & Capability
Name/description (capture learnings, log errors, promote learnings) align with the included files: reminders, logging templates, hook handlers, activator and error-detection scripts, and a helper to extract skills. No environment variables, credentials, or binaries are requested that would be unrelated to logging and hook-based reminders.
Instruction Scope
Runtime instructions and scripts perform the expected scoped tasks: creating .learnings files, emitting reminder text, detecting error output, and scaffolding new skills. The error-detector script reads CLAUDE_TOOL_OUTPUT (a runtime-provided env var) to detect errors — that is proportionate to 'detect command failures', but you should be aware that learnings may reference command output and file paths. The hooks inject a virtual bootstrap file into session context; this is intended, but installing globally will surface the content across sessions.
Install Mechanism
No install spec (instruction-only plus included scripts). The SKILL.md suggests cloning from a GitHub repo or using clawdhub; there are no remote downloads or archive extracts in the package itself. The helper scripts are local and include safeguards (extract-skill.sh refuses absolute paths or '..').
Credentials
The skill declares no required env vars or credentials. The scripts rely on runtime context: CLAUDE_TOOL_OUTPUT (read-only) and event/session fields provided by OpenClaw hooks — these are relevant to error detection and hook handling. No unrelated secrets or broad environment access are requested.
Persistence & Privilege
always:false and model invocation is allowed (default). The skill offers optional hooks that the user must enable; enabling hooks and copying files to ~/.openclaw/hooks or ~/.openclaw/workspace gives it persistent presence across sessions (intentional for a workspace-level learning system). This is expected but you should opt for project-level configuration if you don't want global persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install self-improving-agent-3-0-5
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /self-improving-agent-3-0-5 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the self-improving-agent skill for OpenClaw and other agent environments. - Provides structured markdown logging for learnings, errors, and feature requests to enable continuous improvement. - Includes detailed templates and workflow recommendations for capturing corrections, failures, knowledge gaps, and user feedback. - Outlines promotion process for learnings to project memory files (e.g., CLAUDE.md, AGENTS.md, TOOLS.md). - Compatible with OpenClaw: supports workspace setup, session sharing tools, and optional hooks. - Offers generic guidance for integrating with other AI agents (Copilot, Claude Code, etc.). - Defines standardized ID generation, resolution tracking, and status management for all learnings.
元数据
Slug self-improving-agent-3-0-5
版本 1.0.0
许可证 MIT-0
累计安装 20
当前安装数 17
历史版本数 1
常见问题

Self Improving Agent 3.0.5 是什么?

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 插件,目前累计下载 164 次。

如何安装 Self Improving Agent 3.0.5?

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

Self Improving Agent 3.0.5 是免费的吗?

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

Self Improving Agent 3.0.5 支持哪些平台?

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

谁开发了 Self Improving Agent 3.0.5?

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

💬 留言讨论