← Back to Skills Marketplace
youngsiai

Self Improving Agent 3.0.16

by youngsiAI · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
119
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install self-improving-agent-3-0-16
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: help capture and promote learnings. Before enabling it, review and decide whether to enable the PostToolUse error-detector hook (it examines CLAUDE_TOOL_OUTPUT and may see sensitive command output). If you enable hooks, prefer per-project (not global) configuration, inspect the scripts, set executable permissions deliberately, and avoid enabling cross-session sharing unless you trust the environment. No credentials are requested by the skill, but be careful not to log secrets when making entries in .learnings; the skill's docs explicitly recommend redacting sensitive content.
Capability Analysis
Type: OpenClaw Skill Name: self-improving-agent-3-0-16 Version: 1.0.0 The 'self-improvement' skill bundle is designed to help AI agents track errors, corrections, and new insights by logging them to local markdown files. It includes shell scripts (activator.sh, error-detector.sh, extract-skill.sh) and OpenClaw hooks (handler.js) to automate reminders and skill scaffolding. The implementation follows security best practices, such as including path traversal protections in the extraction script and explicit instructions in SKILL.md to avoid logging secrets, tokens, or sensitive environment variables.
Capability Assessment
Purpose & Capability
Name and description match the included assets: README, templates, .learnings templates, hook handlers, and helper scripts all implement capturing learnings, errors, and feature requests and promoting them to workspace files. The provided extract-skill helper, activator, and error-detector support the stated goal and are proportionate.
Instruction Scope
Most runtime instructions stay within scope (create .learnings files, write summarized entries, promote to workspace files). However the error-detector script reads the CLAUDE_TOOL_OUTPUT environment variable (tool output) to detect errors; this env var is not declared in the skill metadata. While the scripts do not transmit that output externally, reading tool output can surface sensitive data if the hook is enabled globally—SKILL.md warns not to log secrets, but the script will inspect raw output unless the user restricts the hook.
Install Mechanism
No install spec or remote downloads. This is an instruction-only skill with included local scripts and hook code. All code is present in the bundle; there are no network fetches or extract steps that would write arbitrary remote artifacts to disk.
Credentials
The skill requests no credentials or config paths. The only implicit environment dependency is CLAUDE_TOOL_OUTPUT (used by error-detector) and typical filesystem access to create files under the workspace or ~/.openclaw. Because CLAUDE_TOOL_OUTPUT may contain sensitive command output, enabling the PostToolUse hook should be a conscious, limited decision.
Persistence & Privilege
always is false and the skill is user-invocable. The code optionally copies hooks into ~/.openclaw/hooks and writes workspace files (e.g., ~/.openclaw/workspace/.learnings) only when the user follows the installation instructions; nothing forces global installation or modifies other skills' configs. Hook handler injects a virtual reminder file at bootstrap rather than modifying unrelated files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install self-improving-agent-3-0-16
  3. After installation, invoke the skill by name or use /self-improving-agent-3-0-16
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the self-improving-agent skill for continuous learning and improvement. - Provides a standardized process for logging learnings, errors, and feature requests to dedicated markdown files in `.learnings/`. - Includes initialization steps to create necessary log files without overwriting existing data. - Outlines clear logging categories and promotion workflows for escalating important insights to workspace files (`AGENTS.md`, `SOUL.md`, etc.). - Adds guidance for OpenClaw-specific setup and generic integration with other agents. - Details safe logging practices, emphasizing privacy and avoiding exposure of sensitive information. - Supplies easy-to-follow markdown templates for learning and error entries.
Metadata
Slug self-improving-agent-3-0-16
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Self Improving Agent 3.0.16?

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

How do I install Self Improving Agent 3.0.16?

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

Is Self Improving Agent 3.0.16 free?

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

Which platforms does Self Improving Agent 3.0.16 support?

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

Who created Self Improving Agent 3.0.16?

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

💬 Comments