← 返回 Skills 市场
10
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install x-skill-updater
功能描述
检查并更新 OpenClaw skills。触发词:「检查skill更新」「更新skill」「skill更新检查」。支持定时自动检查(每周一 09:00)和手动触发,有更新时通知后确认再升级。
使用说明 (SKILL.md)
x-skill-updater — Skill 更新检查与升级管理
\x3COPENCLAW_HOME>是你的 OpenClaw 配置根目录,通常为~/.openclaw。以下路径均需替换为实际安装路径。
何时使用
| 场景 | 触发方式 |
|---|---|
| 用户主动要求检查 | 说「检查skill更新」「更新skill」「skill更新」等 |
| 每周定时检查 | cron 自动触发(每周一 09:00) |
核心规则
- 不降级:本地版本 > 官频版本 → 视为定制版,跳过(不降级)
- 全量字段核对:
_meta.json(ownerId / slug / version / publishedAt)+SKILL.md(author / slug / homepage / metadata)全部纳入核对 - 征得同意再升级:检查结果通知用户,用户回复「更新」后才执行
- 分来源检查:
- skillhub → COS bucket index
- clawhub → clawhub.ai API
- custom → 跳过,仅记录说明
检查流程
Step 1 — 运行检查脚本
python3 \x3COPENCLAW_HOME>/skills/x-skill-updater/scripts/check.py
Step 2 — 分析输出
- 有可升级(exit code=1):生成报告发给用户,等回复「更新」
- 无更新(exit code=0):生成报告存档,无需通知
Step 3 — 执行升级(如用户同意)
python3 \x3COPENCLAW_HOME>/skills/x-skill-updater/scripts/upgrade.py \x3Cslug>
python3 \x3COPENCLAW_HOME>/skills/x-skill-updater/scripts/upgrade.py --all
新 skill 来源确认
检查报告发现来源不明的 skill 时,用户只需回复格式即可:
python3 \x3COPENCLAW_HOME>/skills/x-skill-updater/scripts/reply.py "skill名 → clawhub"
python3 \x3COPENCLAW_HOME>/skills/x-skill-updater/scripts/reply.py "skill名 → skillhub"
python3 \x3COPENCLAW_HOME>/skills/x-skill-updater/scripts/reply.py "skill名 → custom"
数据文件
data/skill-sources.json— 所有 skill 的来源配置(需根据实际安装补充)data/last-report.md— 上次检查报告存档data/pending-sources.json— 来源不明的 skill 列表(由 check.py 自动维护)
skill-sources.json 字段说明
{
"\x3Cskill-name>": {
"source": "skillhub | clawhub | custom",
"slug": "registry 上的 slug(默认等于 skill 目录名)",
"ownerId": "clawhub 作者 handle,用于作者一致性校验",
"check_mode":"auto | manual",
"note": "来源说明"
}
}
本地文件字段说明(全部纳入核对)
_meta.json(skillhub + clawhub 共用):
version— 版本号(主要数据源)slug— registry 上的 slugownerId— 作者系统 IDpublishedAt— 发布时间(毫秒时间戳)
SKILL.md frontmatter:
version— 版本号(_meta.json 的备用)author— 作者名称slug— slug 决策链兜底homepage— clawhub 特征(包含 clawic.com)metadata— clawhub 专属标记(metadata.clawdbot)
来源说明符号
| 符号 | 含义 |
|---|---|
| 🆕 可升级 | 有新版本,征得同意后更新 |
| ✅ 已是最新 | 本地版本等于或高于官频 |
| 🟡 定制版 | 本地版本更高,不降级 |
| ⚠️ 需关注 | 版本信息不完整或字段不一致 |
| 🔧 手动 | custom 来源,需手动查看 |
| ❓ 来源不明 | 未在 skill-sources.json 登记 |
安装路径说明
脚本通过自身所在位置自动向上定位 OpenClaw 根目录,不依赖硬编码路径,安装在任何位置均可正常工作。
扫描范围
自动扫描 \x3COPENCLAW_HOME>/skills/ 和 \x3COPENCLAW_HOME>/workspace-*/skills/ 下所有 skill。
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install x-skill-updater - 安装完成后,直接呼叫该 Skill 的名称或使用
/x-skill-updater触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
x-skill-updater v1.2 — 增强 OpenClaw skills 检查与升级流程
- 新增支持定时自动检查(每周一 09:00)与手动触发 skill 更新检测。
- 检查后先通知用户,征得同意才进行升级,避免自动变更。
- 检查范围扩展至多目录,全面扫描所有 skills。
- 完善来源管理,对 skillhub、clawhub、custom 区分处理,并新增来源确认回复机制。
- 检查规则强化,涉及全量字段比对,避免降级和数据不一致。
- 提供详细报告与来源明细,状态标记更直观(如🆕、✅、⚠️等)。
元数据
常见问题
X Skill Updater 是什么?
检查并更新 OpenClaw skills。触发词:「检查skill更新」「更新skill」「skill更新检查」。支持定时自动检查(每周一 09:00)和手动触发,有更新时通知后确认再升级。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 10 次。
如何安装 X Skill Updater?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install x-skill-updater」即可一键安装,无需额外配置。
X Skill Updater 是免费的吗?
是的,X Skill Updater 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
X Skill Updater 支持哪些平台?
X Skill Updater 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 X Skill Updater?
由 SNLCC(@snlcc)开发并维护,当前版本 v1.2.0。
推荐 Skills