← 返回 Skills 市场
304
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install my-test
功能描述
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
安全使用建议
What to check before installing/enabling:
- Confirm the repo/source before running git clone or copying files into ~/.openclaw or ~/.claude; the SKILL.md references a GitHub project — review that upstream repository.
- Inspect the provided scripts (activator.sh, error-detector.sh, extract-skill.sh) yourself. activator.sh and error-detector.sh only emit reminders (safe), but extract-skill.sh creates files under a skills directory (it validates paths but will write files when run).
- Enabling hooks will inject content into every session bootstrap; prefer per-project enablement instead of global user-level enablement if you want to limit blast radius.
- There are no requested credentials, but the hooks/scripts run with the same permissions as your agent process: ensure they are acceptable to run under that account and check file permissions before enabling.
- Consider using the script's --dry-run option (extract-skill.sh supports --dry-run) and test in an isolated workspace first.
- The mismatch between the registry entry name (my-test) and the SKILL.md name (self-improvement/self-improving-agent) is a minor red flag—verify you are installing the intended skill.
功能分析
Type: OpenClaw Skill
Name: my-test
Version: 1.0.1
The 'self-improvement' skill bundle is designed to help an AI agent log errors, user corrections, and best practices into a structured '.learnings/' directory. It includes utility scripts (scripts/activator.sh, scripts/error-detector.sh) to provide context-aware reminders and a scaffolding script (scripts/extract-skill.sh) for creating new skills from verified learnings. The OpenClaw hooks (hooks/openclaw/handler.js) safely inject virtual documentation during the agent's bootstrap process. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; the bundle's logic is transparent and strictly aligned with its stated purpose of workflow optimization.
能力评估
Purpose & Capability
The skill's stated purpose is to capture learnings/errors and promote them into workspace files or extracted skills. The included files (SKILL.md, hook handlers, activator/error-detector scripts, extract helper) directly implement that purpose. The registry name/slug ('my-test') differs from the skill frontmatter/name ('self-improvement' / 'self-improving-agent'), which is a cosmetic inconsistency but not a functional mismatch.
Instruction Scope
SKILL.md and the hook/docs explicitly instruct creating ~/.openclaw/workspace/.learnings, copying hooks into ~/.openclaw/hooks, and optionally cloning from GitHub. The activator only emits a small reminder. The error-detector reads CLAUDE_TOOL_OUTPUT to detect command failures and emits a reminder on error. The extract-skill.sh script creates files under a ./skills directory (with path validation). These behaviors are consistent with the stated goal, but the instructions do require writing files (hooks, workspace files, extracted skills) and running scripts that will run with the user's agent permissions — review those scripts before enabling them.
Install Mechanism
There is no automated install spec in the registry (instruction-only), and the README suggests a manual git clone from a GitHub repo. All code files are present in the package (hooks and shell scripts). There are no downloads from unknown hosts, no URL shorteners, and the provided scripts validate paths before writing. This install mechanism is proportionate to the skill's purpose but requires you to run commands that write to your filesystem if you follow the instructions.
Credentials
The skill declares no required environment variables or credentials. At runtime the error-detector reads CLAUDE_TOOL_OUTPUT (a runtime-provided environment variable for the tool output) and hook handlers inspect event context; these are appropriate for a PostToolUse / agent:bootstrap integration. There are no requests for unrelated secrets or system credentials.
Persistence & Privilege
always is false and the skill is user-invocable. The hooks will only run if you explicitly copy/enable them (instructions show cp and openclaw hooks enable). Once enabled, the hook injects reminder content into every session bootstrap (i.e., it influences session context). This is expected for a workspace-injection style skill, but be aware enabling hooks gives the code the ability to change session bootstrap state for all sessions — enable per-project or review code to limit scope if desired.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install my-test - 安装完成后,直接呼叫该 Skill 的名称或使用
/my-test触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
No user-facing changes; documentation and code remain unchanged in this version.
- Version bump to 1.0.1 with no detected changes to any files.
- No updates required for users already using version 1.0.0.
v1.0.0
my-test v1.0.0
- Initial release of the "self-improvement" skill.
- Provides detailed workflows and templates for logging learnings, errors, and feature requests to markdown files.
- Offers step-by-step setup instructions for use with OpenClaw and other agents.
- Includes guidelines for promoting important learnings to project-wide memory files (e.g., CLAUDE.md, AGENTS.md, TOOLS.md, SOUL.md).
- Documents standardized formats for error, learning, and feature request entries, along with metadata and resolution procedures.
元数据
常见问题
my-test 是什么?
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 插件,目前累计下载 304 次。
如何安装 my-test?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install my-test」即可一键安装,无需额外配置。
my-test 是免费的吗?
是的,my-test 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
my-test 支持哪些平台?
my-test 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 my-test?
由 LuckyJin(@luckyjin)开发并维护,当前版本 v1.0.1。
推荐 Skills