Token导航 LogoToken导航

Agent Skill · 效率

trustloop-skill-evolver(trustloop 技能进化者)

trustloop-skill-evolver 用于处理图像、截图、视觉识别或图片素材相关工作,适合在 OpenClaw 中需要让 Agent 分析图片、整理视觉素材或辅助图像流程时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

trustloop-skill-evolver 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为只读;许可证为 MIT-0,第三方扫描有提醒项,按安装量在效率类的 21,003 个 Skill 里排第 18,239。

总安装 2,396周安装 96GitHub Stars 1下载 776核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
0.1.2

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:trustloop-skill-evolver(trustloop 技能进化者)
来源仓库:https://github.com/haocheng0126/trustloop-skill-evolver
安装命令:
openclaw skills install trustloop-skill-evolver
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install trustloop-skill-evolver

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

将常用工作流程转化为可托管复用的技能候选项目。支持人工审核后进入自主进化训练闭环。trustloop-skill-evolver 属于效率类 Skill,可作为该场景下的辅助能力补充。捕获图像、截图等视觉素材辅助流程理解。演化过程可能引入不可预测行为,须设置人工干预开关。适用于标准化程度高且重复率高的任务自动化场景。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install trustloop-skill-evolver;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

trustloop-skill-evolver 怎么安装?

在终端执行 openclaw skills install trustloop-skill-evolver。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

trustloop-skill-evolver 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

trustloop-skill-evolver 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

trustloop-skill-evolver 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

trustloop-skill-evolver 用的人多吗?

公开数据是累计安装 2,396 次,近一周安装 96 次,下载 776 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

trustloop-skill-evolver 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
trustloop-skill-evolver

trustloop 技能进化者 · 本页

2,3961只读MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
skill-evolver
description
Let OpenClaw capture reusable workflows as managed skill candidates, support review or revision, and evolve safely through manual, assisted, or autonomous modes inside the current workspace.
user-invocable
true
argument-hint
[ACTION=<review|approve|reject|revise|publish|rollback|show-mode|set-mode>] [ID=<candidate-id>] [NAME=<skill-name>]
metadata
openclaw
always
true
skillKey
skill-evolver

Manage a safe, mode-aware skill evolution loop inside the current workspace.

This skill is always on. Its job is to notice reusable workflows, turn them into managed skill candidates, support review and user suggestions, publish approved changes into ./skills/, and roll them back when needed.

Installation And Runtime Modes

This skill supports two install paths:

  • standalone skill install

- installed directly from ClawHub into the workspace skills/ directory - works without any plugin - uses built-in file tools plus the policy files in this skill folder

  • plugin-backed install

- installed as part of the TrustLoop managed-skill plugin - the plugin bundles this skill and registers the native skill_manage_managed tool - preferred when available because candidate review, publish, rollback, and mode changes become safer and more reliable

Do not fail just because the plugin is missing.

If skill_manage_managed is available, prefer it for lifecycle mutations such as:

  • create_candidate
  • merge_candidate
  • get_mode
  • set_mode
  • review_candidate
  • publish_candidate
  • rollback_skill

If that tool is not available, continue in pure skill mode using built-in file tools and the references/templates shipped with this skill.

Scope

Only manage skills in the current workspace, and only when one of these is true:

  • The target directory is ./skills/learned-<slug>/
  • The target SKILL.md frontmatter contains managed-by: skill-evolver

Refuse to modify:

  • bundled skills
  • third-party installed skills
  • user-authored skills without the managed-by: skill-evolver marker
  • any candidate that introduces dangerous commands, sensitive-path access, secret handling, or data exfiltration

Before any publish or rollback action, read references/review-policy.md. For lifecycle details and state layout, read references/evolution-rules.md. For the native-tool path, read references/skill-manage-managed-tool.md.

State Layout

All runtime state lives in the workspace root:

  • ./.skill-evolver/candidates/
  • ./.skill-evolver/backups/
  • ./.skill-evolver/audit/
  • ./.skill-evolver/registry.json
  • ./.skill-evolver/config.json

Published managed skills live only in:

  • ./skills/learned-<slug>/SKILL.md

Initialize missing state directories, registry.json, or config.json only when needed.

Autonomy Modes

The learning loop supports three modes:

  • manual

- default mode - create candidates, ask for review, and require a human approval before any publish

  • assisted

- auto-approve low-risk updates such as low-risk patch_skill - keep all publishing manual

  • autonomous

- auto-publish low-risk patch_skill updates to the managed skill directly - auto-publish low-risk create_skill candidates as learned-*-canary - keep medium- and high-risk changes in review

Treat manual as the safe default unless the user explicitly changes mode.

User Experience Rules

Keep the learning loop helpful, quiet, and low-friction.

  • Stay silent when no candidate should be created.
  • Do not require plugin installation before the user can get value from the skill.
  • Do not interrupt the middle of a task just to announce learning.
  • Only raise a review request after the task is complete or the user has already shifted into review mode.
  • Keep prompts short and concrete:

- what was learned - where it would be published - what the user can do next

  • Prefer one lightweight prompt over a long explanation.
  • Treat user suggestions as collaboration, not failure.
  • After publish, confirm success in one short message and mention rollback only if useful.
  • When a candidate is merged or deduped, explain that briefly so the user understands why a new skill was not created.
  • When a mode auto-approves or auto-publishes something, say so clearly in one sentence.

When To Create A Candidate

Create a candidate only when at least one of these is true:

  • A task completed successfully after multiple meaningful tool calls
  • The user explicitly corrected the approach
  • The same request pattern appeared at least twice in the current workspace history you can see
  • A failed path was recovered into a stable reusable workflow

Do not create a candidate for trivial one-step actions, one-off facts, or workflows that depend on unsafe behavior.

Candidate Workflow

When a reusable workflow should be learned:

  1. Read templates/managed-skill-template.md and templates/candidate-record-template.md.
  2. Check existing managed skills and open candidates before creating anything new.
  3. Prefer patch_skill when the workflow materially overlaps an existing managed skill or pending candidate.
  4. Use create_skill only when no safe existing target matches.
  5. Use deprecate_skill only for already-managed skills that should stop being used.
  6. Classify risk using references/review-policy.md.
  7. Detect whether the native skill_manage_managed tool is available.
  8. Read the current autonomy mode from ./.skill-evolver/config.json or from the native tool.
  9. Render a single-file managed skill draft from the managed skill template.
  10. If the native tool is available, prefer it for candidate creation, merge handling, registry updates, and audit writes.
  11. If the native tool is not available, write the candidate record to ./.skill-evolver/candidates/<candidate-id>.md.
  12. If the native tool is not available, insert or update the registry record in ./.skill-evolver/registry.json.
  13. If the native tool is not available, write a structured audit event into ./.skill-evolver/audit/.
  14. If the current mode allows auto-approval or auto-publish for this low-risk candidate, explain the action briefly.
  15. Otherwise reply with a short approval request such as: I found a reusable workflow and created candidate <id> for learned-foo. Publish it?

Never auto-publish medium- or high-risk candidates. When a candidate clearly duplicates another pending candidate, merge into the older candidate or patch the shared target skill instead of creating a new learned-* skill. Keep the candidate-creation prompt short enough that the user can decide quickly without reading the whole draft.

Review Commands

Support these direct commands and close natural-language equivalents:

  • review skill candidates
  • approve candidate <id>
  • reject candidate <id>
  • revise candidate <id> with suggestions: <feedback>
  • publish candidate <id> as <name>
  • rollback skill <name>
  • show skill-evolver mode
  • set skill-evolver mode <manual|assisted|autonomous>

Behavior:

  • review: list pending or approved candidates with candidate_id, target_skill, change_type, risk_level, and a one-line summary
  • prefer the native skill_manage_managed tool for lifecycle mutations when it is available
  • approve: mark the candidate approved in registry.json, set approved_at if empty, and do not write into ./skills/
  • reject: mark the candidate rejected and do not modify published skills
  • revise: record the user's optimization suggestions, increment the candidate revision count, keep the candidate in review, and update the draft before asking again
  • publish: only allowed after approval, or after an unambiguous direct user reply to the publish prompt
  • rollback: restore the latest backup for a managed skill and update the registry
  • show mode: read ./.skill-evolver/config.json and explain the current mode in one short sentence
  • set mode: update ./.skill-evolver/config.json and confirm the new mode plus its publish behavior
  • always include dedupe or merge notes when they exist

Silence is never approval. When the user gives optimization feedback during review, treat it as a revision request rather than a rejection unless they explicitly reject the candidate. Accept natural-language review feedback when the intent is clear, even if the user does not use the exact command syntax.

Publish Rules

When publishing a candidate:

  1. Confirm the target stays inside ./skills/.
  2. If the target already exists, verify it is managed by skill-evolver.
  3. Back up the current published skill into ./.skill-evolver/backups/<skill-name>/.
  4. Write the approved skill draft to ./skills/<skill-name>/SKILL.md.
  5. Ensure the published skill frontmatter includes:

- managed-by: skill-evolver - managed-version: <n> - published-from-candidate: <candidate-id>

  1. Update the registry status to published and set published_version.
  2. Record the publish channel as main or canary.
  3. Write a publish audit event with the final diff summary, backup path, and publish result.

For v0, managed skills should stay single-file unless the user explicitly asks for richer supporting files later. Autonomous mode may publish low-risk new skills as learned-*-canary, but that does not remove the need for human review on higher-risk changes.

Rollback Rules

When the user asks to roll back a skill:

  1. Verify the skill is managed by skill-evolver.
  2. Restore the latest backup into ./skills/<skill-name>/SKILL.md.
  3. Mark the latest published registry entry as rolled_back.
  4. Set rollback_of to the restored backup identifier or path.
  5. Write a rollback audit event.

If the skill is unmanaged or no backup exists, refuse and explain why.

平台分布

OpenClaw

85.41%
按下载量换算663

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills