← Back to Skills Marketplace
trumphuang

Self Improving Agent

by trump · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
198
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install self-improving-agent-hxh
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
This skill appears coherent and implements only local reminders, logging conventions, and optional helper scripts. Before enabling hooks or running scripts: (1) review the hook and shell scripts (activator.sh, error-detector.sh, extract-skill.sh) to confirm you accept their behavior; (2) be aware that enabling the OpenClaw hook will inject a virtual reminder into session bootstrap and that the activator/error-detector may run with the agent's permissions; (3) the extract-skill script can create files under your workspace—run it only where you want those files created; (4) clone the GitHub repo only if you trust its source. If you want to be extra cautious, enable only the activator (read-only reminder) and avoid enabling PostToolUse hooks or running the extractor until reviewed.
Capability Analysis
Type: OpenClaw Skill Name: self-improving-agent-hxh Version: 1.0.0 The self-improving-agent-hxh skill bundle is a productivity tool designed to help AI agents log errors, user corrections, and new insights into a structured `.learnings/` directory. It includes bash scripts (activator.sh, error-detector.sh, extract-skill.sh) and OpenClaw hooks (handler.js/ts) that provide reminders and automate the scaffolding of new skills from logged entries. The logic is transparent, aligns with the stated purpose of continuous improvement, and includes appropriate safety checks in the extraction script to prevent path traversal via the skill name.
Capability Assessment
Purpose & Capability
The name/description (capture learnings, errors, promote learnings) align with the included documentation, hook handlers, and helper scripts. The files only implement reminders, local logging conventions, and a helper to scaffold new skills; none request unrelated capabilities (no cloud creds, no unusual binaries).
Instruction Scope
SKILL.md instructs creating and writing local files under a .learnings directory and optionally installing an OpenClaw hook. The hooks/scripts operate on local context (inject virtual bootstrap file, read CLAUDE_TOOL_OUTPUT, and output reminder text). The skill documentation mentions cross-session APIs (sessions_list/history/send/spawn) but the shipped code does not call external sessions or transmit data outside the agent; still, enabling hooks gives the skill the ability to inject workspace context and to write files in the workspace, which is expected for this purpose.
Install Mechanism
No automated install spec is included (instruction-only skill). Manual install instructions use git clone from a public GitHub repo (reasonable). The only executable artifacts are local shell scripts and hook handlers; there are no remote downloads or extracted archives in the install process.
Credentials
The skill declares no required env vars or credentials. The error-detector hook reads CLAUDE_TOOL_OUTPUT if present (an agent-provided environment variable) — this is consistent with its purpose. No secrets/keys are requested.
Persistence & Privilege
The skill is not always-enabled (always:false) and is user-invocable. Hooks are optional and only active if the user copies/enables them. The extract-skill script can create files under the current workspace when run, which is expected and requires explicit execution.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install self-improving-agent-hxh
  3. After installation, invoke the skill by name or use /self-improving-agent-hxh
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug self-improving-agent-hxh
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Self Improving Agent?

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 198 downloads so far.

How do I install Self Improving Agent?

Run "/install self-improving-agent-hxh" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Self Improving Agent free?

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

Which platforms does Self Improving Agent support?

Self Improving Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Self Improving Agent?

It is built and maintained by trump (@trumphuang); the current version is v1.0.0.

💬 Comments