← Back to Skills Marketplace
shenmeng

Self Evolution Engine 自我进化引擎

by shenmeng · GitHub ↗ · v2025.4.15 · MIT-0
cross-platform ⚠ suspicious
797
Downloads
1
Stars
0
Active Installs
69
Versions
Install in OpenClaw
/install shenmeng-self-evolution-engine
Description
自我进化引擎 - 让AI Skill具备自我分析、自我改进、自我学习的能力。通过监控执行日志、分析用户反馈、自动发现优化点并生成改进方案,实现Skills的持续进化。适用于技能开发者希望自动化技能维护、优化和迭代的场景。
Usage Guidance
Do not install or run this skill without manual review and mitigation. Specific concerns: 1) payment.py embeds a hard-coded billing API key — treat this as compromised/unknown provenance and remove before use; verify the billing endpoint and author separately. 2) The package references required env vars in _meta.json (SKILLPAY_API_KEY, SKILLPAY_USER_ID) but the registry metadata lists none — clarify which credentials are required and why. 3) The evolution generator and version manager default to /root/.openclaw/workspace/skills and will read/modify other skills' files; run only in a sandboxed environment and avoid running as root. 4) SKILL.md references missing scripts (init_engine.py, feedback_learner.py) and docs, and some runtime behaviors are vaguely specified — request a complete, consistent SKILL.md and confirm which operations require human approval. 5) Before using: audit the code paths that apply patches (ensure human confirmation is enforced), remove or rotate any embedded secrets, test in an isolated environment, and require explicit consent/approval for any changes to other skills. If you cannot get a trustworthy author or a corrected package, consider this skill unsafe to run in production.
Capability Analysis
Type: OpenClaw Skill Name: shenmeng-self-evolution-engine Version: 2025.4.15 The skill bundle implements a 'self-evolution' framework designed to monitor, analyze, and modify its own code or other skills within the OpenClaw workspace (scripts/evolution_generator.py, scripts/version_manager.py). It features a mandatory payment gateway (payment.py) that interfaces with an external billing service (https://skillpay.me) and includes a hardcoded API key. While these capabilities are consistent with the stated goal of an automated optimization engine, the combination of self-modifying code logic and a third-party financial gate presents a high-risk profile for potential abuse or unintended code corruption.
Capability Tags
cryptocan-make-purchasesrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The skill's declared purpose (self-analysis and automated improvement of other skills) matches many implemented components (performance monitor, error analyzer, evolution generator, version manager). However there are mismatches: _meta.json declares SkillPay billing env vars as required but the registry metadata shown earlier says none; SKILL.md references tools/files (init_engine.py, feedback_learner.py, some reference docs) that are missing from the package. The evolution generator and version manager operate on a workspace path (/root/.openclaw/workspace/skills) which gives access to other skills' code — that is coherent with cross-skill evolution but is a high-privilege capability that should have been explicitly declared.
Instruction Scope
Runtime instructions in SKILL.md direct running monitoring, analysis, and apply commands. The scripts will read/write local log files and can create backups, snapshots, and apply patches to skill directories. SKILL.md does not disclose that the code will operate on /root/.openclaw/workspace/skills or create .evolutions/.backups/.versions inside other skill directories, nor does it clearly state how payment verification is enforced. SKILL.md also tells users to run a script (scripts/init_engine.py) that is not present — runtime instructions are therefore incomplete and unsafely vague.
Install Mechanism
No install spec or remote downloads are present; this is an instruction-and-script bundle. That lowers install-time risk (no external archives executed automatically). Dependencies are listed in requirements.txt and are reasonable for the described functionality.
Credentials
Multiple inconsistencies around credentials: _meta.json indicates SKILLPAY_API_KEY and SKILLPAY_USER_ID are required, SKILL.md and payment.py expect a SKILLPAY_USER_ID, but the presented registry metadata lists no required env vars. Worse, payment.py contains a hard-coded billing API key (long secret string) embedded in source — this is a serious security and provenance concern. The skill reaches out to an external billing service (https://skillpay.me). The code does not require or justify host-level credentials but does assume write access to a workspace under /root, which is privileged and not declared.
Persistence & Privilege
The skill will create and modify files under a workspace path (default /root/.openclaw/workspace/skills/<skill>) including .evolutions, .backups, and .versions and can apply patches to skill code. While this capability aligns with an auto-evolution purpose, it is effectively high privilege (can alter other skills) and was not declared in the registry metadata. always:false mitigates forced installation, but autonomous invocation is enabled (default) and would increase risk if the skill is allowed to run without strict human gating.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install shenmeng-self-evolution-engine
  3. After installation, invoke the skill by name or use /shenmeng-self-evolution-engine
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2025.4.15
- No changes detected in this version. - Documentation, features, and usage remain the same as the previous release.
v4.15.0
- No changes detected in this version. - Documentation, source files, and features remain the same as the previous release.
v2026.4.14
- No changes detected in this version. - Documentation and core features remain unchanged.
v101.0.0
- Initial public release of Self-Evolution Engine. - Enables automated self-analysis, improvement, and learning for AI Skills. - Includes performance monitoring, error analysis, user feedback learning, automated optimization suggestions, and version management. - Integrates with SkillPay system (0.01 USDT per call via BNB Chain USDT). - Provides workflow guidance and essential tools for skill developers.
v2025.4.14
- No changes detected in this version. - All features and documentation remain the same as the previous release.
v11.0.0
Version 11.0.0 - No file changes detected in this version. - No updates to features, documentation, or implementation. - All existing functionality and instructions remain unchanged.
v1.3.0
No user-facing or internal changes detected in this version. - No file changes or updates were made from the previous version.
v1.0.2000000000
- No changes detected in this version. - All features and documentation remain the same as the previous release.
v1.0.1776047104
- No file changes detected in this version. - Skill functionality and documentation remain unchanged.
v2026.4.13-1
- No changes detected in this version; documentation, code, and features remain the same.
v2025.4.13
- No changes were detected in this version; SKILL.md remains unchanged. - The skill continues to provide automated self-analysis, self-improvement, and self-learning capabilities for AI Skills. - All existing features and documentation are retained.
v2026.4.13
- No changes detected in this version. - Functionality and documentation remain the same as the previous release.
v2025.4.12
- No changes detected in this version. - Documentation and features remain the same as the previous release.
v1000001.0.0
- Initial release of the Self-Evolution Engine skill. - Empowers AI skills with self-analysis, self-improvement, and self-learning capabilities. - Features performance monitoring, error analysis, user feedback learning, automated optimization, and version management. - Includes built-in pay-per-use system via SkillPay (0.01 USDT per call).
v1.9.0
No changes detected in this version. - Version 1.9.0 was released with no file or documentation changes.
v2025.4.11
- No changes since the previous version; documentation, core features, and workflow remain the same.
v2024.1.0
- No file changes detected in this version. - Documentation content remains unchanged from the previous release. - No updates to features, interfaces, or usage instructions.
v2025.1.0
Version 2025.1.0 - No file changes or user-facing updates detected in this release. - All existing features and documentation remain unchanged.
v2025.0.0
Version 2025.0.0 - No file or documentation changes detected for this release. - All features, workflow, and documentation remain unchanged from the previous version.
v1.2025.411
- No changes detected in this version. - Functionality, documentation, and features remain the same as the previous release.
Metadata
Slug shenmeng-self-evolution-engine
Version 2025.4.15
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 69
Frequently Asked Questions

What is Self Evolution Engine 自我进化引擎?

自我进化引擎 - 让AI Skill具备自我分析、自我改进、自我学习的能力。通过监控执行日志、分析用户反馈、自动发现优化点并生成改进方案,实现Skills的持续进化。适用于技能开发者希望自动化技能维护、优化和迭代的场景。 It is an AI Agent Skill for Claude Code / OpenClaw, with 797 downloads so far.

How do I install Self Evolution Engine 自我进化引擎?

Run "/install shenmeng-self-evolution-engine" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Self Evolution Engine 自我进化引擎 free?

Yes, Self Evolution Engine 自我进化引擎 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Self Evolution Engine 自我进化引擎 support?

Self Evolution Engine 自我进化引擎 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Self Evolution Engine 自我进化引擎?

It is built and maintained by shenmeng (@shenmeng); the current version is v2025.4.15.

💬 Comments