← Back to Skills Marketplace
Openclaw Self Improve
by
gopendrasharma89-tech
· GitHub ↗
· v1.0.8
· MIT-0
167
Downloads
1
Stars
0
Active Installs
9
Versions
Install in OpenClaw
/install openclaw-self-improve
Description
Evidence-based and approval-gated self-improvement workflow for OpenClaw. Use when the user asks to make OpenClaw more powerful, optimize behavior, improve r...
Usage Guidance
This skill is coherent with its stated purpose, but review and take these precautions before running it: 1) Run in dry-run mode first (init-improvement-run.sh --dry-run) and inspect the generated scaffold in a non-production clone of your repo. 2) Confirm the repo path you pass (it may default to /root/openclaw if you omit scope). 3) Ensure required tools are available (git, zip, python3, standard shell utils) — the bundle's SKILL.md lists them even though registry metadata didn't. 4) Be aware the scripts will read arbitrary files in the repo and can run commands you supply as validation gates; avoid pointing the skill at sensitive production repositories until you’ve tested in a safe environment. 5) If using rollback, note it runs 'git checkout .' which will reset working tree changes. 6) If you have limited trust, inspect the scripts locally (they’re included) — especially uses of eval/log_command and any places where user-supplied patterns get interpolated into shell commands.
Capability Assessment
Purpose & Capability
The name/description (self-improvement for OpenClaw) match the provided scripts and docs: they scaffold run artifacts, capture baselines, propose changes, create backups, detect validation gates, and export JSON. There are no unrelated credential requests or external endpoints. Note: the SKILL.md lists required binaries (bash, git, date, grep, awk, zip, python3) but the registry metadata showed 'none'; this mismatch is an operational/metadata inconsistency rather than a capability mismatch.
Instruction Scope
Runtime instructions and scripts legitimately read repository contents, create a run directory under <repo>/.openclaw-self-improve, optionally create zip backups of the repo, and (on rollback) call 'git checkout .' to restore state. Scripts auto-detect validation commands and write those commands into run artifacts. They do not transmit data to external endpoints. Caveats: some helper functions (log_command) use eval to execute arbitrary commands passed to them and backup-repo.sh builds a zip command string and executes it via eval; these are reasonable for a tooling script but mean the code will execute commands you pass as validation gates or other inputs. Also the SKILL.md says if scope is unspecified and /root/openclaw exists it uses that path — this default could cause the skill to operate on a system repository unexpectedly if invoked without explicit scope.
Install Mechanism
There is no install spec (instruction-only with included scripts); nothing is downloaded or installed from remote URLs. All code is contained in the bundle. This is low install risk.
Credentials
The skill requests no environment variables or credentials and writes only inside the target repo (creates .openclaw-self-improve). It does require filesystem and executable access (git, zip, python3, shell utilities) which are proportionate to a repo-improvement workflow.
Persistence & Privilege
always:false and user-invocable:true. The skill writes artifacts into the repository under a namespaced directory and can create backups; it does not modify other skills or system-wide settings. Rollback (git checkout) requires repository write access and is gated by explicit flags; the implementation mode requires approval before making behavior edits per the docs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install openclaw-self-improve - After installation, invoke the skill by name or use
/openclaw-self-improve - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.8
Added logging system, validation gate auto-detection, backup mechanism for non-git repos, improved documentation with playbooks and output contract references.
v1.0.7
Fixed suspicious flag by adding input sanitization and added a new rollback feature.
v1.0.6
v1.0.6: Added required_binaries metadata, detailed init template placeholders, Examples section with 3 use cases, path-agnostic Quick Start, Git Commit/Branch auto-fill in run-info.md, post-scaffold verification in checklists, README.md, refined description, graceful fallbacks in export script, cleaner error messages in validate script
v1.0.5
Add optional CI-style JSON enforcement to run validation and align docs/metadata for automation-ready outputs
v1.0.4
Add machine-readable JSON export, playbook-guided workflow docs, and artifact validation improvements
v1.0.3
Add dry-run and force-safe scaffold options, stricter normalization, status fields, and contract alignment
v1.0.2
Fix scaffold collisions, add mode/objective parameters, auto-capture git state, and tighten workflow docs/contracts
v1.0.1
Add structured modes, checklists, output contract, and run scaffolding script
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Openclaw Self Improve?
Evidence-based and approval-gated self-improvement workflow for OpenClaw. Use when the user asks to make OpenClaw more powerful, optimize behavior, improve r... It is an AI Agent Skill for Claude Code / OpenClaw, with 167 downloads so far.
How do I install Openclaw Self Improve?
Run "/install openclaw-self-improve" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Openclaw Self Improve free?
Yes, Openclaw Self Improve is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Openclaw Self Improve support?
Openclaw Self Improve is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Openclaw Self Improve?
It is built and maintained by gopendrasharma89-tech (@gopendrasharma89-tech); the current version is v1.0.8.
More Skills