← Back to Skills Marketplace
fardeenkarim

Self Improvement Ai

by Fardeen Karim · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
142
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install self-improvement-ai
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 low-risk for its stated goal, but before installing or enabling hooks: 1) Verify provenance (SKILL.md references GitHub but registry/homepage are blank) and trust the author. 2) Inspect the three shell scripts (activator.sh, error-detector.sh, extract-skill.sh) and hook handler files yourself; they are small and readable. 3) Note that enabling the hook causes those scripts/handlers to run with the agent's permissions and the error-detector reads CLAUDE_TOOL_OUTPUT (platform-provided tool output) — acceptable for local error detection but avoid enabling in multi-tenant or untrusted environments without review. 4) If you run extract-skill.sh, run in a safe working directory (it prevents absolute paths and '..' but will create files under the current path). 5) If unsure, enable only the activator (reminder) and skip PostToolUse/error detection until you've validated behavior.
Capability Analysis
Type: OpenClaw Skill Name: self-improvement-ai Version: 1.0.0 The 'self-improvement-ai' skill bundle is a legitimate tool designed to help AI agents track errors, user corrections, and feature requests in a local `.learnings/` directory. It includes utility scripts like `scripts/error-detector.sh` to identify command failures and `scripts/extract-skill.sh` to scaffold new skills from logged insights, the latter of which includes basic path traversal protections. The OpenClaw hooks (`hooks/openclaw/handler.js`) and markdown instructions (`SKILL.md`) are focused on maintaining a project-specific memory and improving agent behavior without any evidence of data exfiltration, malicious execution, or unauthorized persistence.
Capability Assessment
Purpose & Capability
The skill's name/description (capture learnings, errors, promote learnings) matches the provided files: documentation, templates, a hook to inject reminders, and helper scripts to detect errors and scaffold extracted skills. The presence of OpenClaw/OpenClaw-hook handlers, activator/error-detector scripts, and extract-skill.sh is appropriate for this purpose. Note: the package metadata lacks a homepage/source URL even though SKILL.md refers to GitHub repos; that is a provenance gap to verify but does not contradict the skill's functionality.
Instruction Scope
SKILL.md instructs creating .learnings/, copying/enabling an OpenClaw hook, and optionally running included scripts. The instructions stay within the stated domain (logging, reminding, extracting skills). The error detector reads the platform-provided CLAUDE_TOOL_OUTPUT variable to detect command failures — expected for a PostToolUse hook. Nothing in the instructions directs data to external endpoints or asks the agent to read unrelated secrets or system-wide configurations.
Install Mechanism
There is no automatic install/download step; it's instruction-only with local scripts and hooks included. No network downloads or archive extracts are performed by the skill itself. The extract-skill.sh writes files under a relative ./skills directory (it blocks absolute paths and '..'), which is reasonable for a scaffolding helper — review before running.
Credentials
The skill declares no required environment variables or credentials. Runtime scripts reference CLAUDE_TOOL_OUTPUT (a platform-provided variable) and standard shell behavior; this is proportionate to detecting tool errors. No unrelated secrets or external-service keys are requested.
Persistence & Privilege
always is false and the skill is user-invocable. Hook enablement is explicitly opt-in (you must copy/enable the hook). The hook injects a virtual reminder at bootstrap and scripts run with the same permissions as the agent when invoked — expected behavior for a hook-based reminder system. The skill does not modify other skills' configurations or demand permanent elevated presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install self-improvement-ai
  3. After installation, invoke the skill by name or use /self-improvement-ai
  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 continuous learning and error logging. - Enables structured logging of errors, user corrections, feature requests, knowledge gaps, and best practices to markdown files. - Supports both OpenClaw and generic agent setups, with detailed instructions for file setup and promotion to project memory. - Introduces standardized formats for learnings, errors, and feature requests, including metadata for tracking and resolution. - Provides workflow to review and promote broadly applicable learnings to core project files (AGENTS.md, SOUL.md, TOOLS.md, CLAUDE.md). - Includes OpenClaw integration with hooks and workspace file structure for seamless adoption and inter-session communication.
Metadata
Slug self-improvement-ai
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Self Improvement Ai?

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

How do I install Self Improvement Ai?

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

Is Self Improvement Ai free?

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

Which platforms does Self Improvement Ai support?

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

Who created Self Improvement Ai?

It is built and maintained by Fardeen Karim (@fardeenkarim); the current version is v1.0.0.

💬 Comments