← 返回 Skills 市场
delkoman88

Evolve

作者 Delkoman88 · GitHub ↗ · v0.0.2
cross-platform ⚠ suspicious
1051
总下载
0
收藏
7
当前安装
2
版本数
在 OpenClaw 中安装
/install evolve
功能描述
Local DevOps/autonomy skill for OpenClaw (safe evolution loop with guardrails).
使用说明 (SKILL.md)

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 \x3Cslug>
  • evolve test \x3Cslug>
  • evolve promote \x3Cslug>
  • evolve rollback \x3Cslug>

Notes

This skill delegates to a local controller script (evolvectl.sh). You can override its location with EVOLVECTL.

安全使用建议
This skill is just a thin wrapper that calls a local script (evolvectl.sh). That means the real behavior depends entirely on that script — the registry entry itself contains no code to inspect. Before installing or enabling this skill: 1) locate and inspect the evolvectl.sh the agent would run (or set EVOLVECTL to a vetted path) and verify it does only what you expect; 2) confirm what files/configs the controller will read/write (especially agent/skill configs) and whether it needs elevated privileges; 3) limit agent autonomy or run the skill in a restricted/sandboxed environment until you trust the controller; 4) request source/homepage or a signed release from the author — absence of a homepage and the mismatched metadata version/published timestamp are additional signals to verify origin. If you cannot review the controller script, do not enable autonomous invocation for this skill.
功能分析
Type: OpenClaw Skill Name: evolve Version: 0.0.2 The skill delegates its core functionality to an external script, `evolvectl.sh`, whose location can be overridden by the `EVOLVECTL` environment variable, as described in `SKILL.md`. This design choice introduces a significant vulnerability for arbitrary code execution, as a compromised `EVOLVECTL` variable or a malicious `evolvectl.sh` could lead the OpenClaw agent to execute untrusted code. While not directly malicious within this bundle, it presents a high-risk attack surface.
能力评估
Purpose & Capability
Name and description claim a local DevOps/autonomy controller; the SKILL.md matches that (it delegates to a local evolvectl.sh and exposes plan/generate/test/promote/rollback). That capability is coherent with the stated purpose, but the skill does not declare any config paths or permissions even though 'promote' implies modifying agent/skill state — a minor mismatch.
Instruction Scope
The runtime instructions simply say 'delegate to evolvectl.sh' (overrideable via EVOLVECTL). They do not include the controller code, do not constrain what the script may do, nor enumerate the files/configs it may read or write. This grants broad discretion to run arbitrary local commands and to modify system/agent state, which is outside the safe, well-scoped instructions expected for a registry skill.
Install Mechanism
Instruction-only skill with no install steps or bundled code. This is low-risk from an install perspective because nothing is written by the skill itself.
Credentials
The skill declares no required env vars or credentials; SKILL.md mentions an optional EVOLVECTL override env var. While the lack of requested secrets is appropriate, the skill's actions (promote/rollback active skills) imply it will need access to agent configuration or skill files — yet no config paths were declared. That mismatch is worth caution.
Persistence & Privilege
The skill does not request 'always' and allows autonomous invocation (default). Autonomous invocation combined with the ability to run an arbitrary local controller script that can promote/modify skills increases blast radius. The skill's metadata does not state what system files it will change, so this is a notable privilege surface.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install evolve
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /evolve 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.0.2
Remove hardcoded setup path; allow EVOLVECTL override; ensure bin and frontmatter
v0.0.1
Initial local publish
元数据
Slug evolve
版本 0.0.2
许可证
累计安装 7
当前安装数 7
历史版本数 2
常见问题

Evolve 是什么?

Local DevOps/autonomy skill for OpenClaw (safe evolution loop with guardrails). 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1051 次。

如何安装 Evolve?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install evolve」即可一键安装,无需额外配置。

Evolve 是免费的吗?

是的,Evolve 完全免费(开源免费),可自由下载、安装和使用。

Evolve 支持哪些平台?

Evolve 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Evolve?

由 Delkoman88(@delkoman88)开发并维护,当前版本 v0.0.2。

💬 留言讨论