---
name: evolve
description: Local DevOps/autonomy skill for OpenClaw (safe evolution loop with guardrails).
metadata: { "openclaw": { "emoji": "🧬" } }
---
# evolve
Local DevOps/autonomy skill for OpenClaw.
This skill provides a safe "evolution loop" controller (barandales) that:
- snapshots current status
- generates candidates
- tests candidates
- promotes candidates into active skills
- supports rollback
## Commands
- `evolve plan`
- `evolve generate <slug>`
- `evolve test <slug>`
- `evolve promote <slug>`
- `evolve rollback <slug>`
## Notes
This skill delegates to a local controller script (`evolvectl.sh`).
You can override its location with `EVOLVECTL`.
related skills
semantically similar in the cross-vendor index
don't have the plugin yet? install it then click "run inline in claude" again.
+command surface is clean and composable (plan, generate, test, promote, rollback)
+identifies the delegation pattern (evolvectl.sh) and env override mechanism
weaknesses
~no intent/inputs/outputs/decision-points specified; reads as CLI reference, not a skill spec
~zero edge case coverage: no mention of test failure handling, promotion conflicts, rollback limits, or what guardrails actually do
~procedure section is absent; claims a safe evolution loop without explaining the loop logic, candidate evaluation criteria, or promotion gates