← Back to Skills Marketplace
txmerlxn

Self Improving Agent 1.0.2

by TXMERLXN · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
11480
Downloads
19
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install self-improving-agent-1-0-2
Description
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.
Usage Guidance
Install only if you want an agent to keep durable learning notes and you are comfortable reviewing what gets saved. Keep .learnings/ local by default, do not store secrets or raw command output, require explicit approval before modifying CLAUDE.md, AGENTS.md, SOUL.md, TOOLS.md, or Copilot instructions, avoid global every-prompt hooks unless you have reviewed the scripts and paths, and do not use cross-session history or message sending without consent and redaction.
Capability Analysis
Type: OpenClaw Skill Name: self-improving-agent-1-0-2 Version: 1.0.0 The skill bundle is classified as suspicious due to its reliance on powerful capabilities that, while intended for benign self-improvement, present a significant attack surface. Specifically, the `scripts/extract-skill.sh` script performs file system modifications (`mkdir`, `cat >`) and executes shell commands (`sed`, `awk`) based on user-provided input (`skill-name`), which could be exploited if the input is not properly sanitized. Additionally, the `scripts/error-detector.sh` reads the `CLAUDE_TOOL_OUTPUT` environment variable, which can contain sensitive command outputs, and the `SKILL.md` and `references/clawdbot-integration.md` instruct the agent to write to various project and workspace files (`.learnings/*.md`, `CLAUDE.md`, `AGENTS.md`, `SOUL.md`, `TOOLS.md`) and use inter-agent communication (`sessions_send`). While the stated purpose is knowledge management, these capabilities (shell execution, file writes, reading sensitive environment variables, inter-agent communication) are high-risk and could be misused if the agent or its inputs were compromised, pushing it beyond 'benign'.
Capability Assessment
⚠ Credentials
The skill may record raw errors, inputs, parameters, environment details, user context, and session-derived information into local or repo-tracked files, and Clawdbot guidance includes session history access and cross-session sends.
⚠ Install Mechanism
Hook setup is opt-in, but examples use empty matchers that run on every prompt, include project-level and user-level global settings, and execute local shell scripts as persistent agent hooks.
⚠ Instruction Scope
Triggers are broad, including routine corrections, failures, feature requests, and knowledge gaps, and the guidance says to automatically log and promote aggressively without clear redaction, provenance, approval, or exclusion rules for sensitive content.
⚠ Persistence & Privilege
The artifact explicitly promotes learnings into persistent instruction files used by future agents, supports workspace prompt injection files, enables session history, and can scaffold new reusable skills.
⚠ Purpose & Capability
The core purpose of logging learnings and errors is coherent, but the artifact also documents aggressive promotion into CLAUDE.md, AGENTS.md, SOUL.md, TOOLS.md, Copilot instructions, skill scaffolding, and Clawdbot cross-session learning flows, which materially expands impact beyond simple notes.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install self-improving-agent-1-0-2
  3. After installation, invoke the skill by name or use /self-improving-agent-1-0-2
  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 structured project learnings and continuous improvement. - Provides detailed guides and templates for logging errors, user corrections, feature requests, and knowledge gaps in markdown files. - Defines categories, log formats, metadata, and processes for reviewing, resolving, and promoting insights to project documentation. - Outlines triggers and periodic review steps to ensure recurring issues and valuable knowledge are captured and acted upon. - Supports detection patterns (corrections, requests, gaps, errors) for automatic or manual entry creation.
Metadata
Slug self-improving-agent-1-0-2
Version 1.0.0
License —
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Self Improving Agent 1.0.2?

Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks. It is an AI Agent Skill for Claude Code / OpenClaw, with 11480 downloads so far.

How do I install Self Improving Agent 1.0.2?

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

Is Self Improving Agent 1.0.2 free?

Yes, Self Improving Agent 1.0.2 is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Self Improving Agent 1.0.2 support?

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

Who created Self Improving Agent 1.0.2?

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

💬 Comments