← 返回 Skills 市场
96
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install self-improvement-local
功能描述
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: log learnings, produce small reminders, and help scaffold extracted skills. Before enabling it:
- Review and run the scripts locally (activator.sh, error-detector.sh, extract-skill.sh) to confirm behavior and ensure you are comfortable with their outputs.
- Enable hooks only in the scope you control (prefer project-level settings over user-global ~/.claude or ~/.openclaw unless you trust all projects). The PostToolUse hook reads CLAUDE_TOOL_OUTPUT — avoid enabling it if you run commands that may output secrets or sensitive data.
- Follow the SKILL.md guidance: never log secrets or full configs unless you explicitly want that and understand the risk.
- Use the extract-skill.sh --dry-run first before creating new files, and check file permissions (chmod +x where needed).
- Note minor metadata/name inconsistencies (slug/ownerId and repo names) — these are bookkeeping issues but you may want to confirm the source repo if you prefer installing from a specific upstream.
If you want more assurance, run the scripts in a sandboxed project or review the small hook handlers (handler.js/handler.ts) — they only inject a virtual reminder file and do not perform network calls or exfiltration.
功能分析
Type: OpenClaw Skill
Name: self-improvement-local
Version: 1.0.0
The skill bundle is designed to help an AI agent log errors, corrections, and insights into local markdown files for continuous improvement. It includes shell scripts (e.g., `scripts/activator.sh`, `scripts/extract-skill.sh`) and OpenClaw hooks to automate reminders and scaffold new skill directories. The instructions in `SKILL.md` explicitly warn against logging sensitive data like secrets or private keys, and the file-creation logic includes basic safeguards against path traversal. The behavior is entirely consistent with the stated purpose of self-improvement and lacks any indicators of malicious intent or data exfiltration.
能力标签
能力评估
Purpose & Capability
The skill's name and description (capture learnings/errors and promote them) align with the files and runtime actions: creating .learnings files, small helper scripts, a skill-extraction helper, and an OpenClaw hook that injects a reminder. There are minor naming/metadata inconsistencies (frontmatter/name vs. published slug vs. repository names and _meta.json ownerId mismatch) that look like bookkeeping differences but do not change functionality.
Instruction Scope
SKILL.md instructs agents to create .learnings/ in project or OpenClaw workspace and to optionally install a hook that injects a reminder at bootstrap. The instructions explicitly warn not to log secrets and to sanitize CLAUDE_TOOL_OUTPUT; the scripts follow this approach (they detect errors but do not forward raw tool output). The skill also documents cross-session tools (sessions_history/sessions_send) and advises they be used only in trusted contexts. Overall scope stays within logging, reminders, and scaffolding; the only privileged action is injecting virtual bootstrap files (expected for a hook).
Install Mechanism
No remote downloads or package installs. This is instruction-first with local scripts and hook handlers included in the bundle. There is no URL-based extract/install step that would fetch arbitrary code. Scripts create files locally (extract-skill.sh) but validate paths to avoid absolute paths or '..' segments.
Credentials
The skill declares no required environment variables or credentials. The error-detector script reads CLAUDE_TOOL_OUTPUT (an environment variable provided by the host agent runtime) — this is expected for a PostToolUse hook. The SKILL.md warns about avoiding secrets and not logging full outputs. No unrelated secrets or cloud credentials are requested.
Persistence & Privilege
always:false (no force inclusion). The optional hook installs into the user's OpenClaw hooks directory and injects a virtual bootstrap file at agent:bootstrap; this grants the skill persistent presence only if the user enables the hook or copies files into ~/.openclaw. This is consistent with its goal (workspace-level reminders/persistence). Because hooks inject context into model sessions, enable them only where you trust the workspace; the skill itself does not autonomously request broad privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install self-improvement-local - 安装完成后,直接呼叫该 Skill 的名称或使用
/self-improvement-local触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Local install
元数据
常见问题
Self Improvement Local 是什么?
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 插件,目前累计下载 96 次。
如何安装 Self Improvement Local?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install self-improvement-local」即可一键安装,无需额外配置。
Self Improvement Local 是免费的吗?
是的,Self Improvement Local 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Self Improvement Local 支持哪些平台?
Self Improvement Local 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Self Improvement Local?
由 Wu Liyuan(@wuliyuan2026)开发并维护,当前版本 v1.0.0。
推荐 Skills