← Back to Skills Marketplace
luckyjin

my-test

by LuckyJin · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
304
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install my-test
Description
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install my-test
  3. After installation, invoke the skill by name or use /my-test
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Slug my-test
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is my-test?

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau... It is an AI Agent Skill for Claude Code / OpenClaw, with 304 downloads so far.

How do I install my-test?

Run "/install my-test" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is my-test free?

Yes, my-test is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does my-test support?

my-test is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created my-test?

It is built and maintained by LuckyJin (@luckyjin); the current version is v1.0.1.

💬 Comments