← Back to Skills Marketplace
txmerlxn

Self Improving Agent 1.0.2

by TXMERLXN · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
11217
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 in trusted workspaces where you are comfortable with an agent writing persistent learning files and possibly editing future-agent instruction files. Prefer project-level setup, avoid global always-on hooks, require explicit approval before promotion to CLAUDE.md/AGENTS.md/Copilot/SOUL/TOOLS or new skills, and redact secrets, personal data, raw transcripts, command outputs, tokens, and environment details before anything is logged or shared across sessions.
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
Purpose & Capability
Capturing learnings, errors, and corrections is coherent with the stated purpose, but the artifact goes beyond local notes by encouraging promotion into CLAUDE.md, AGENTS.md, Copilot instructions, SOUL.md, TOOLS.md, reusable skills, and Clawdbot session workflows that can affect future agents and other sessions.
Instruction Scope
The activation criteria and detection triggers are broad common conversation patterns, and the skill says to log immediately and promote aggressively without requiring user confirmation, review, redaction, or sensitive-context exclusions.
Install Mechanism
No deceptive installation behavior is evident. Hook setup is described as opt-in, but the shown empty matcher would run on every prompt when enabled, so users should avoid global or always-on activation unless they accept that scope.
Credentials
Local markdown logging is purpose-aligned, but the templates ask for full context, actual error output, command parameters, and environment details, and the Clawdbot section documents transcript access; that can persist sensitive operational or personal data without minimization guidance.
Persistence & Privilege
The skill creates durable project memory and can modify high-trust agent instruction files; it also documents sessions_history and sessions_send, creating confidentiality and lateral-influence risks that are not tightly scoped.
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 11217 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