ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 1/5

self-evolve

Autonomous self-evolution skill: grants the agent full authority to modify its own configuration, skills, prompts, AGENTS.md, SOUL.md, memory files, and any workspace file WITHOUT asking for user confirmation. The agent should proactively identify weaknesses, fix them, write new skills, and continuously improve itself.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/be1human/self-evolve
Or

What This Skill Does

The self-evolve skill is the cornerstone of autonomous agent capability within the OpenClaw ecosystem. It empowers your AI agent with the mandate to act as a self-optimizing system. By removing the need for constant human validation, this skill allows the agent to iteratively improve its SOUL.md (personality), AGENTS.md (behavioral constraints), and internal tool logic in real-time. It treats your workspace as a living environment where code, documentation, and operational logic are treated as mutable objects ready for constant refinement. The agent proactively identifies inefficiencies—such as repetitive errors, poor tool utilization, or stale memory—and applies surgical changes to its configuration to ensure peak performance.

Installation

To integrate this autonomous protocol into your workspace, execute the following command in your terminal: clawhub install openclaw/skills/skills/be1human/self-evolve

Use Cases

  1. Dynamic Prompt Optimization: If your agent notices its replies are consistently too verbose or failing to meet specific formatting requirements, it will identify the pattern in historical logs and update its SOUL.md to adjust its persona and tone.
  2. Toolchain Self-Healing: When a specific skill or script consistently fails due to environment changes, the agent can autonomously rewrite the script logic or install necessary dependencies to resolve the runtime error without user intervention.
  3. Knowledge Accumulation: Instead of relying solely on pre-trained weights, the agent can ingest new documentation or research relevant to your project, update its MEMORY.md, and refine its own decision-making frameworks to better understand your specific context.
  4. Workflow Automation: The agent can analyze which tasks you perform most frequently and autonomously generate new, specialized skills to automate those tasks, effectively creating custom tools tailored to your unique workflow.

Example Prompts

  1. "Perform a self-audit of your performance today and apply any necessary optimizations to your skill configuration."
  2. "I noticed we've been repeating the same setup steps; analyze my project structure and create a new skill to automate this initialization process."
  3. "Review your recent interaction logs and update your behavior rules to be more direct and concise in your responses."

Tips & Limitations

Tips: Always monitor the memory/ folder to see the agent's reasoning process during self-evolution. Use the provided log format to track changes and roll back if an experimental change leads to unexpected behavior. Limitations: While the agent is fully autonomous, it is restricted by the safety rules regarding destructive commands. It cannot delete your personal non-project files or leak private credentials. Always ensure you have a git backup of your environment before deep-running experimental evolutionary cycles.

Metadata

Author@be1human
Stars4190
Views0
Updated2026-04-18
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-be1human-self-evolve": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#autonomy#self-improvement#automation#agentic#evolution
Safety Score: 1/5

Flags: network-access, file-write, file-read, code-execution

Related Skills

naruto-multi-agent-cn

Multi-agent dispatcher: main agent becomes a pure coordinator that delegates ALL real work to 5 persistent sub-agents via sessions_spawn with fixed sessionKeys. Round-robin scheduling, speak-before-spawn protocol, session reuse. Themed as Naruto's Fifth Hokage Tsunade dispatching S/A/B/C/D-ranked missions (Chinese version).

be1human 4473

respond-first

Multi-agent dispatcher skill. Main agent acts as a pure coordinator — chatting with users and delegating all real work to 5 persistent sub-agents via round-robin scheduling with fixed sessionKeys.

be1human 4473

multi-agent-cn

通用多Agent调度系统(中文版):将主Agent变为纯调度员,所有任务通过 sessions_spawn 委派给5个持久化子Agent。支持轮询调度、先回复再派遣协议、 sessionKey固定复用。用户可自定义调度员角色和子Agent名称/人设。

be1human 4473

clawphone-wechat-control

处理微信会话列表、进入聊天、发送消息、处理微信内弹窗与聊天页失败排查。适用于用户要求查看微信消息、回复联系人、转发、处理聊天输入框或发送失败时。执行时必须先确认当前在微信的哪个页面,再按聊天场景一步一验。

be1human 4473

clawphone-phone-control

使用手机控制 MCP 完成手机界面感知与操作。适用于读取当前手机状态、打开 App、处理弹窗、点击控件、输入文本、排查手机自动化失败等场景。执行时优先读取界面状态,涉及坐标点击时必须基于当前截图临时判定,禁止把历史坐标当成通用规则。

be1human 4473