← Back to Skills Marketplace
Self-Improving AI
by
José I. O.
· GitHub ↗
· v1.1.0
· MIT-0
109
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install self-improving-ai
Description
Captures learnings about GenAI/LLM configuration, model selection, inference optimization, fine-tuning, RAG pipelines, prompt engineering, multimodal process...
Usage Guidance
This skill is internally coherent and low-risk: it only adds local reminder files, templates, and small helper scripts. Before enabling hooks or copying scripts into your ~/.openclaw workspace: (1) review the scripts (activator.sh, error-detector.sh, extract-skill.sh) to ensure they match your expectations; (2) prefer enabling only the UserPromptSubmit activator if you want lightweight reminders and skip PostToolUse unless you want automated error detection; (3) do not log API keys, model tokens, customer data, or PII into .learnings/ — the skill asks you to record model parameters and token usage, but redaction is your responsibility; (4) if you enable hooks, consider adding matcher filters so reminders run only for relevant prompts; (5) because the scripts run with agent permissions, enable them only in trusted environments and audit any promotions that write into global workspace files (SOUL.md, AGENTS.md, TOOLS.md). If you want added assurance, run the scripts in a sandboxed/test workspace first.
Capability Analysis
Type: OpenClaw Skill
Name: self-improving-ai
Version: 1.1.0
The skill bundle is a legitimate framework for tracking AI model performance, RAG quality, and prompt engineering learnings. It utilizes standard OpenClaw and Claude Code patterns, including workspace file injection and lifecycle hooks (activator.sh, error-detector.sh) to prompt the agent to log observations. The provided shell scripts are utility tools for directory initialization and skill scaffolding, containing basic path sanitization and no evidence of malicious execution, data exfiltration, or unauthorized persistence.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description align with what the files do: logging AI/LLM learnings, providing templates, and helper scripts to scaffold new skills. The provided hooks and scripts (activator, error detector, extract-skill) are appropriate for an onboarding/reminder-and-scaffold skill. There are no unrelated environment variables, binaries, or external credentials requested.
Instruction Scope
SKILL.md and hooks instruct the agent/user to create and update .learnings/ files in project or workspace roots and to 'promote' learnings into workspace files like SOUL.md, AGENTS.md, TOOLS.md. The code itself only injects reminder content and provides scripts; it does not automatically exfiltrate data. However the workflow explicitly asks the agent (or user) to log model outputs, parameters, token-usage and latency — and to avoid logging API keys/PII. That relies on correct redaction by the agent/user; accidental inclusion of sensitive data is possible if not carefully filtered.
Install Mechanism
There is no automated install spec; the repo suggests manual git clone or a platform-specific 'clawdhub' command. All code is included in the skill bundle (hooks and shell scripts). No network downloads or archive extraction occur during install, so install-risk is low.
Credentials
The skill declares no required env vars or credentials. One script (error-detector.sh) reads the CLAUDE_TOOL_OUTPUT environment variable — this is consistent with a PostToolUse hook and expected for error detection. Because CLAUDE_TOOL_OUTPUT may contain sensitive outputs, the SKILL.md warns not to log keys/PII; enforcement is manual. No other env vars, tokens, or config paths are requested.
Persistence & Privilege
always:false and the hooks are opt-in. The OpenClaw hook will inject a virtual reminder file during agent bootstrap if enabled; activator/error-detector scripts run with the agent's permissions when configured. This is expected for hooks, but remember hooks/scripts execute locally with the agent’s privileges — enable only where you trust the skill and its code.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install self-improving-ai - After installation, invoke the skill by name or use
/self-improving-ai - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Version 1.1.0
- Added stackability contract for multi-skill installations.
- Added namespaced logging guidance (`.learnings/ai/`) for coexistence with other skills.
- Added required `Skill: ai` metadata field and cross-skill precedence/ownership rules.
- Clarified hook arbitration model (single dispatcher, dedupe, rate limiting).
v1.0.0
Initial release of the self-improving-ai skill.
- Captures structured learnings about GenAI/LLM model selection, inference optimization, fine-tuning, RAG pipelines, prompt engineering, multimodal issues, and cost management.
- Guides logging of model-specific issues, regressions, and feature requests to markdown files for team review and future reference.
- Provides an initialization workflow to create dedicated `.learnings` logs (`LEARNINGS.md`, `MODEL_ISSUES.md`, `FEATURE_REQUESTS.md`) in each project or workspace, with privacy safeguards.
- Includes usage instructions, quick reference for common AI problems, and integration steps with OpenClaw and generic AI agents.
- Suggests promotion of valuable learnings into model selection matrices, prompt libraries, runbooks, and policy docs for continuous improvement.
Metadata
Frequently Asked Questions
What is Self-Improving AI?
Captures learnings about GenAI/LLM configuration, model selection, inference optimization, fine-tuning, RAG pipelines, prompt engineering, multimodal process... It is an AI Agent Skill for Claude Code / OpenClaw, with 109 downloads so far.
How do I install Self-Improving AI?
Run "/install self-improving-ai" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Self-Improving AI free?
Yes, Self-Improving AI is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Self-Improving AI support?
Self-Improving AI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Self-Improving AI?
It is built and maintained by José I. O. (@jose-compu); the current version is v1.1.0.
More Skills