← Back to Skills Marketplace
2160
Downloads
5
Stars
13
Active Installs
1
Versions
Install in OpenClaw
/install self-evolving
Description
Improve reusable agent workflows with reflective experiments, value checks, and local pattern memory.
Usage Guidance
This skill appears internally consistent: it will keep short local notes in ~/self-evolving/ to record experiments and only writes after notifying you. Before installing, consider whether you're comfortable with an agent creating and updating files in your home directory. If you install it: 1) Confirm the first-write notice appears before any files are created. 2) Inspect ~/self-evolving/ (memory.md, experiments.md, archive/) to ensure no sensitive content is stored. 3) Decline or revoke the skill if it later asks for external services, credentials, or permission to read other parts of your system. If you use other 'memory' or persistence skills, clarify how this skill interacts with them (it mentions 'main memory' but doesn't define whether it will read other skills' stores).
Capability Analysis
Type: OpenClaw Skill
Name: self-evolving
Version: 1.0.0
The 'self-evolving' skill is a framework for an AI agent to improve its own workflows by logging experiments and successful patterns in a local directory (~/self-evolving/). It contains explicit safety boundaries in boundaries.md and SKILL.md that prohibit modifying its own code, accessing sensitive files, or performing hidden actions. There are no indicators of data exfiltration, malicious execution, or unauthorized persistence.
Capability Assessment
Purpose & Capability
Name/description match the actions described: local experiment logging, promoting proven patterns, and maintaining a small local memory. No unexpected binaries, env vars, or external services are requested.
Instruction Scope
Runtime instructions explicitly confine reads/writes to the active task context and ~/self-evolving/. The skill promises to inform the user before the first persistent write. Minor ambiguity: 'user's main memory' is referenced in setup (what will be saved internally) — this appears to mean the skill's own memory.md but could be interpreted as integrating with a separate memory skill; clarify if the skill will read other skills' storage.
Install Mechanism
No install spec and no code files — instruction-only. This is the lowest-risk install model (nothing is downloaded or executed on install).
Credentials
No required environment variables, credentials, or config paths beyond a benign local directory (~/self-evolving/). The requested access is proportional to the stated feature set.
Persistence & Privilege
always is false and autonomous invocation is allowed (platform default). The only notable persistent privilege is the ability to write local notes in ~/self-evolving/ — this fits the purpose but you should expect the skill to create files unless you opt out.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install self-evolving - After installation, invoke the skill by name or use
/self-evolving - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Introduces a clearer local evolution loop, setup guidance, and safer local memory boundaries.
Metadata
Frequently Asked Questions
What is Self-Evolving?
Improve reusable agent workflows with reflective experiments, value checks, and local pattern memory. It is an AI Agent Skill for Claude Code / OpenClaw, with 2160 downloads so far.
How do I install Self-Evolving?
Run "/install self-evolving" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Self-Evolving free?
Yes, Self-Evolving is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Self-Evolving support?
Self-Evolving is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Self-Evolving?
It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.
More Skills