Openclaw Skill Self Evolution — Git skill for Claude Code
OpenClaw skill for autonomous self-improvement cycles with commit-based safeguards.
How to install Openclaw Skill Self Evolution
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open d-wwei/openclaw-skill-self-evolution and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Openclaw Skill Self Evolution does
OpenClaw skill for autonomous self-improvement cycles with commit-based safeguards.
Alternatives in Git
- Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
- OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
- Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★
README
OpenClaw Skill: Self-Evolution
OpenClaw skill that teaches the agent to run **autonomous self-modification cycles**: one cycle = one coherent code change ending in a commit (and optional restart). Extracted from the evolution workflow of [Ouroboros](https://github.com/joi-lab/ouroboros).
What it does
- Trigger: When the user says "evolve", "evolution cycle", "self-improvement", or when the system runs evolution mode.
- Workflow: Assessment → Select one change → Implement → Smoke test → Optional multi-model review → Constitution check → Commit + push (+ optional restart).
- Invariants: Evolution = commit; one transformation per cycle; constitution/identity files protected.
Requires `git` on PATH. See [SKILL.md](SKILL.md) for full instructions.
Install into OpenClaw
Option 1: Clone into your workspace (recommended)
cd /path/to/your-openclaw-workspace
git clone https://github.com/d-wwei/openclaw-skill-self-evolution.git skills/self-evolution
Or add as a submodule:
git submodule add https://github.com/d-wwei/openclaw-skill-self-evolution.git skills/self-evolution
Option 2: Copy into OpenClaw skills
git clone https://github.com/d-wwei/openclaw-skill-self-evolution.git /tmp/self-evolution-skill
mkdir -p ~/.openclaw/skills
cp -r /tmp/self-evolution-skill ~/.openclaw/skills/self-evolution
Option 3: ClawHub (after publishing to ClawHub)
clawhub install self-evolution
Publish this skill to ClawHub
clawhub login # once
./publish-to-clawhub.sh
Repository layout
├── README.md # This file
├── SKILL.md # OpenClaw skill (required)
├── LICENSE # MIT
├── publish-to-clawhub.sh
└── references/
├── cycle.md # Step-by-step + constitution constraints
└── install.md # 安装与发布说明 (中文)
License
MIT. See [LICENSE](LICENSE). Evolution workflow from [Ouroboros](https://github.com/joi-lab/ouroboros) (MIT, Anton Razzhiga
Related Skills
Router Loop
Run the router's autonomous self-improvement loop (rung-2, config-only). Proposes one auto_threshold tweak, ga
Auto Commit
Stages all changed files (excluding .agent-memory/) and creates a descriptive commit. Push is optional and req
Adversarial Review
, humanizer, update_config), custom status bar, MCP integration, and a self-improvement loop that remembers co
Self Hosted Review
Review a PR with subagents when no bot reviewer responded — three cycles (architectural, line-level, verificat
Code History Detailed
Comprehensive code evolution analysis through git history, PRs, and collaborative development patterns
Unsloth-buddy — Agent Definition
This file is read by OpenClaw and other ACP-compatible agents to understand how to operate unsloth-buddy.
Related Agents
Agent Evolution
Agent self-improvement coordinator — use after sessions to review what was learned, update KNOWLEDGE sections
Swe Dev Loop Systems Architect
Designs and audits coding-agent loops, debugging and migration workflows, CI/release loops, autonomous-science
Aro:Plan Reviewer
Reviews development plans against best practices, standards, and feasibility criteria. Evaluates technical dec