← 返回 Skills 市场
69
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-skill-self-improvement
功能描述
Health, eval, and regression system for continuously improving OpenClaw skills. Use when creating, auditing, or maintaining AgentSkills to ensure quality, de...
安全使用建议
This package appears to implement a local health-check and routing-eval system and includes runnable Node.js scripts — but review and test before running on real workspaces.
Key things to check before use:
- Inspect scripts locally (they are included) and confirm the paths they use. The scripts default to paths like /Users/m1/.openclaw/workspace, /Users/m1/.openclaw/agents, and /Users/m1/.npm-global/... — change these to point to a safe test workspace or pass an explicit workspace path when running.
- Understand data access: the tool will scan SKILL.md files and will read recent lines from .jsonl agent transcripts to infer 'last used' signals. If your transcripts contain PII or secrets, run the scripts on a sanitized or isolated copy instead.
- Address path inconsistencies: README/SKILL.md examples run 'node scripts/...', but some scripts (daily heartbeat, routing eval) look for assets under workspaceRoot/skills/openclaw-self-improvement. If you intend to run the packaged scripts, place them where the scripts expect or update the paths in the scripts to match your layout.
- Run first in a small test directory or container with no sensitive data to observe outputs (.learnings/) and ensure behavior is safe.
- Because daily-health-heartbeat uses child_process.execSync to invoke other scripts using constructed paths, verify those constructed paths resolve to the intended scripts in your environment to avoid accidentally executing unrelated files.
If you want a cleaner install: move the repo into a dedicated workspace, update agentsRoot and systemSkillsRoot to point to intended locations (or make them configurable), and re-run. If you are not comfortable auditing JS, avoid running it on production systems or on a host that contains real agent transcripts.
功能分析
Type: OpenClaw Skill
Name: openclaw-skill-self-improvement
Version: 1.0.0
The skill bundle provides a utility for auditing and improving OpenClaw skills but utilizes several high-risk patterns. The script `skill-health-check.mjs` scans and reads agent session logs (transcripts) from `/Users/m1/.openclaw/agents` to determine skill usage, which presents a significant privacy risk as these logs contain historical user interactions. Additionally, `daily-health-heartbeat.mjs` employs `execSync` to execute shell commands using paths derived from CLI arguments, creating a potential command injection vulnerability. While these behaviors are functionally consistent with the stated purpose of a 'self-improvement' system, the broad access to sensitive session data and the use of risky execution methods warrant a suspicious classification.
能力评估
Purpose & Capability
The declared purpose (skill health, routing evals, heartbeat) matches the included scripts and outputs: the code scans SKILL.md files, runs eval cases, and writes reports. That said, the scripts assume and access additional system locations (e.g., /Users/m1/.openclaw/workspace, /Users/m1/.openclaw/agents, /Users/m1/.npm-global/...) which are not documented in SKILL.md and appear specific to the developer environment — this is an inconsistency that could cause the tool to scan unintended files on the host.
Instruction Scope
Runtime instructions and example commands in SKILL.md are reasonable, but the scripts perform broader actions than the examples explicitly call out: they recursively scan global system skills, and they read agent session transcripts (.jsonl) to infer usage signals. Reading transcripts is coherent with usage-tracking goals but is sensitive (may contain PII or secrets). Also, several path assumptions are inconsistent (examples run 'node scripts/…' while some scripts try to read files under workspaceRoot/skills/openclaw-self-improvement), increasing the chance of accidental or surprising behavior.
Install Mechanism
No install spec or external downloads are present; the package is instruction-plus-scripts only. All code is included in the repo (no network fetch or archive extraction). This is lower risk than arbitrary installers.
Credentials
The skill requests no environment variables or credentials, which is appropriate. However, it accesses local agent session files and system skill directories by default (hardcoded paths under /Users/m1). Access to transcripts and global node_modules is sensitive and should be justified and explicitly configured by the user rather than assumed by the scripts.
Persistence & Privilege
The skill does not request 'always:true' and does not modify other skills' configs. It writes reports under the provided workspace (.learnings/) which is expected. The main persistence/privilege concern is that it will read local agent transcript directories (sensitive) and system skill directories if those default paths exist.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-skill-self-improvement - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-skill-self-improvement触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of OpenClaw skill self-improvement system.
- Adds automated health checks for duplicate, dark, and stale skills.
- Includes routing evaluation to verify skill triggering accuracy.
- Provides daily heartbeat automation with history and summary outputs.
- Outputs human-readable reports and recommended actions.
- Offers CLI scripts for manual or scheduled runs.
元数据
常见问题
Openclaw Skill Self Improvement 是什么?
Health, eval, and regression system for continuously improving OpenClaw skills. Use when creating, auditing, or maintaining AgentSkills to ensure quality, de... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 69 次。
如何安装 Openclaw Skill Self Improvement?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-skill-self-improvement」即可一键安装,无需额外配置。
Openclaw Skill Self Improvement 是免费的吗?
是的,Openclaw Skill Self Improvement 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Openclaw Skill Self Improvement 支持哪些平台?
Openclaw Skill Self Improvement 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Openclaw Skill Self Improvement?
由 X-RayLuan(@x-rayluan)开发并维护,当前版本 v1.0.0。
推荐 Skills