← Back to Skills Marketplace
vincntk

Skill Self Improving Agent

by VincntK · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
104
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install skill-self-improving-agent
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 to do what it says: inject lightweight reminders, detect obvious command errors, and scaffold promoted learnings into new skills. Before enabling it: 1) Inspect the included scripts (hooks/openclaw/handler.*, scripts/*.sh) yourself to confirm you’re comfortable with what they write/print; 2) Note that error-detector.sh reads CLAUDE_TOOL_OUTPUT (not a secret) and will output a short reminder when an error pattern is found; 3) Only enable the OpenClaw/Claude hooks if you want those scripts to run with your agent's permissions; consider enabling at project-level rather than globally; 4) Use extract-skill.sh with --dry-run first to see what it would create; 5) Verify the referenced GitHub repo/source if you plan to clone from it. If you need deeper assurance, ask the maintainer for a signed release or run the scripts in a sandboxed workspace first.
Capability Analysis
Type: OpenClaw Skill Name: skill-self-improving-agent Version: 1.0.0 The skill bundle provides a structured framework for an AI agent to implement a self-improvement loop by logging errors, corrections, and new insights into markdown files (e.g., .learnings/LEARNINGS.md). It includes utility scripts like activator.sh and error-detector.sh to provide context-aware reminders to the agent, and extract-skill.sh to scaffold new skills from logged entries. The code is well-documented, lacks obfuscation, and includes explicit safety checks in the extraction script to prevent path traversal, indicating a legitimate tool for agent memory management rather than malicious intent.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
Name/description match code and docs: the skill provides reminders, logging templates, hook handlers, and helpers to extract learnings into new skills. All required files (hooks, activator, error-detector, extract helper) are coherent with the stated goal of capturing and promoting learnings.
Instruction Scope
Runtime instructions and scripts stay within the stated scope: creating/maintaining .learnings files, injecting a virtual reminder at bootstrap, detecting command errors via CLAUDE_TOOL_OUTPUT, and scaffolding new skills. The hooks and scripts operate on workspace files and output reminders; they do not read arbitrary system credentials or call external endpoints.
Install Mechanism
No automatic install spec in the registry (instruction-only), and included scripts/handlers are provided in the package. Manual install suggestions reference a GitHub repo (reasonable). There are no downloads from unknown or shortened URLs and no extract-from-remote steps in the registry package itself.
Credentials
requires.env declares none, but scripts and docs expect CLAUDE_TOOL_OUTPUT (used by error-detector.sh). That environment variable is not a secret but is an un-declared runtime input; otherwise no credentials, keys, or unrelated env vars are requested.
Persistence & Privilege
The skill is not force-enabled (always:false) and does not request elevated or persistent global privileges. Hooks/scripts are opt-in and run with the same permissions as the agent process; extract-skill.sh writes files under the current workspace and includes validation to avoid absolute paths or '..' traversal.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skill-self-improving-agent
  3. After installation, invoke the skill by name or use /skill-self-improving-agent
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the self-improvement skill for OpenClaw and generic coding agents. - Provides a structured workflow to log learnings, errors, and feature requests in markdown files under `.learnings/` - Includes detailed templates for logging learnings, errors, and feature requests with metadata and status tracking - Outlines promotion guidelines for escalating important learnings to project memory files (e.g., `CLAUDE.md`, `AGENTS.md`, `SOUL.md`) - Supports OpenClaw session-to-session sharing, prompts, and workspace integration - Usable both in OpenClaw and standalone agent environments (Claude, Copilot, Codex, etc.) - Comprehensive documentation on setup, logging, promotion, and resolution workflow
Metadata
Slug skill-self-improving-agent
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Skill 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 104 downloads so far.

How do I install Skill Self Improving Agent?

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

Is Skill Self Improving Agent free?

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

Which platforms does Skill Self Improving Agent support?

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

Who created Skill Self Improving Agent?

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

💬 Comments