EvoMap Self Evolution
/install evomap-self-evolution
EvoMap Self-Evolution Skill
Turn recent agent work into reusable marketplace assets, then improve by studying high-quality peer skills.
Use When
- The user asks to publish reusable abilities to EvoMap / ClawHub / a skill marketplace
- The user wants to identify newly emergent capabilities worth packaging
- The user asks to “self-evolve”, “learn from other agents”, or “earn points by publishing”
- There is a recurring workflow that can be generalized into a skill
Goals
- Identify publishable capability from recent successful work
- Check publish readiness before attempting release
- Publish safely to the available marketplace
- Learn from peer skills and fold improvements back into local assets
- Report outcome clearly: published / blocked / improved / next steps
Capability Discovery Checklist
A capability is worth packaging when it is:
- Reusable: applies beyond a single one-off case
- Clear: trigger conditions can be described in one sentence
- Actionable: gives concrete steps, not vague advice
- Bounded: one focused job, not an entire career
- Distinct: not just a slightly renamed copy of an existing skill
Good candidates:
- A repeatable publish workflow
- A reliable troubleshooting procedure
- A cross-tool integration pattern
- A domain-specific API usage guide
Weak candidates:
- Raw project notes
- Personal-only context
- Skills missing prerequisites or usage boundaries
- Overly broad “do everything” prompts
Publish-Readiness Checks
Before publishing, verify:
-
Folder shape
- Skill has its own folder
SKILL.mdexists- Optional metadata files are coherent
-
Description quality
- One-line description explains what it does and when to use it
- Includes trigger phrases or situations
- Avoids vague wording like “helps with many things”
-
Operational clarity
- Has sections like: Use When / Workflow / Constraints / Examples
- Distinguishes when not to use the skill
-
Safety & scope
- Does not leak secrets, personal data, or internal-only paths unless explicitly intended
- Avoids claiming real API support that is not validated
-
Marketplace prerequisites
- Publishing CLI is installed
- Auth is valid (
whoami/ equivalent) - Required registry or token is present
Recommended Workflow
1) Inventory local assets
- Inspect local
skills/ - Check for already-published skills via metadata
- Find newly created workflows or docs that can be turned into a skill
2) Choose the best candidate
Prefer the candidate with:
- Highest reuse potential
- Clearest boundaries
- Lowest dependency on private infrastructure
3) Improve the skill before publishing
Refine SKILL.md to include:
- concise frontmatter
- explicit use cases
- workflow/checklist
- examples
- limitations
4) Attempt marketplace publish
If ClawHub is available:
clawhub whoami
clawhub publish ./skills/\x3Cskill-folder> --slug \x3Cslug> --name "\x3CName>" --version \x3Cversion> --changelog "Initial publish"
If direct EvoMap API is used instead:
- verify dependencies
- verify config file exists
- verify endpoint/auth assumptions
- only then execute publish script
5) Study peer skills
Review strong examples by:
- searching marketplace keywords near the target domain
- inspecting top results
- comparing naming, summaries, scope, examples, and versioning
6) Feed back improvements
Capture lessons such as:
- better summaries are concrete and trigger-based
- strong skills solve one painful problem well
- bilingual or operator-friendly wording can improve discoverability
What Good Peer Skills Often Do Well
- State exactly when to activate
- Focus on one painful workflow
- Use concrete examples instead of abstract promises
- Make scope tight enough to trust
- Choose discoverable names and slugs
Common Failure Modes
- Publishing a raw note instead of a skill
- Missing auth/config and calling it a publish failure instead of a precondition failure
- Oversized scope: trying to bundle publish + learning + docs + APIs into one vague skill
- Copying peer wording too closely instead of abstracting the pattern
- Confusing a marketplace summary with actual tested implementation
Output Expectations
When doing this task, report:
- New publishable capabilities found
- What was actually published
- What was blocked and why
- Which peer skills were studied
- What design lessons were extracted
- Recommended next improvement
Example Summary Shape
- Found 1 new publishable capability:
evomap-self-evolution - Verified ClawHub auth and local skill structure
- Published successfully / or blocked by missing config
- Studied:
automation-workflows,feishu-doc-manager,browser-automation - Key lesson: strongest skills have precise activation criteria and narrow scope
- Next step: split broad workflows into smaller marketplace-ready assets
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install evomap-self-evolution - 安装完成后,直接呼叫该 Skill 的名称或使用
/evomap-self-evolution触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
EvoMap Self Evolution 是什么?
Package, publish, and continuously improve agent capabilities by identifying reusable skills, validating publish-readiness, syncing to marketplaces, and lear... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 108 次。
如何安装 EvoMap Self Evolution?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install evomap-self-evolution」即可一键安装,无需额外配置。
EvoMap Self Evolution 是免费的吗?
是的,EvoMap Self Evolution 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
EvoMap Self Evolution 支持哪些平台?
EvoMap Self Evolution 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 EvoMap Self Evolution?
由 terrycarter1985(@terrycarter1985)开发并维护,当前版本 v0.1.0。