📋 本文内容
用了一段时间 OpenClaw,Skill 越装越多,功能重复的、试了一下不合适的、想换替代品的……想删掉,却发现不知道怎么删、删不干净。这篇帮你一次性解决。一、Skill 卸载为什么不干净
你在 OpenClaw 里装了十几个 Skill,想删掉几个「鸡肋」的,结果发现——根本不知道怎么删,删完了还有残留,换个名字又冒出来。这不是你的问题,是 Skill 生态的现状。
1. Skill 标准不统一
OpenClaw 的 Skill 本质上就是一个文件夹(加一个 SKILL.md 描述文件)。没有统一的安装来源,没有统一的卸载接口。有的 Skill 来自 SkillHub,有的来自 GitHub,有的你自己写的,来源不同,行为各异。
2. 很多 Skill 本身没有卸载命令
Skill 本质是工具脚本,不是应用。设计者压根没考虑「卸载」这件事。不像手机 App 有卸载按钮,Skill 安装后就是一个文件夹躺在那儿,你得自己知道去哪找、自己删。
3. 卸载后往往有残留
即使你手动删除了 Skill 文件夹,通常还会留下:
- 配置文件(config.json / .env)
- 缓存文件(TMP/ 目录、__pycache__)
- 临时数据(output/ 目录里的推送记录)
- OpenClaw 主配置的引用(openclaw.json)
4. 不同来源的 Skill,管理方式各异
常见的 Skill 来源:
- SkillHub 安装:有 CLI 工具,理论上可以卸载,但旧版本不支持
- GitHub 手动下载:就是文件夹,删掉文件夹就「卸载」了,但残留照旧
- 用户自己写的:自定义路径,忘了就变成「幽灵 Skill」
💡 结果就是:
Skill 越装越多,不知道哪些在用、哪些是僵尸。清理靠手动,卸载靠运气。二、用 Skill Manager 卸载
因此让龙虾自己开发了一个专门管理 Skill 的工具——Skill Manager。它能帮你安全、干净地卸载 Skill,连残留一起清理。
核心功能一览
🔧 Skill Manager 能做什么
- 查看所有已安装的 Skill
- 一键卸载 Skill(含配置文件、缓存、残留)
- 检查 Skill 更新
- 扫描 Skill 残留痕迹
查看所有已装 Skill
跟 AI 助理说:「查看已安装的 Skills 列表」
运行效果
==================================================
已安装 Skills 列表
==================================================
[GitHub] skill-manager
版本 : 1.0.0
路径 : C:\Users\andy8\.qclaw\workspace\skills\skill-manager
[GitHub] wechat-oa
版本 : 1.3.0
路径 : C:\Users\andy8\.qclaw\workspace\skills\wechat-oa
[GitHub] hot-trends
版本 : N/A
路径 : C:\Users\andy8\.qclaw\workspace\skills\hot-trends
[Local] summarize
版本 : 0.12.0
路径 : C:\Users\andy8\.qclaw\workspace\skills\summarize
[SkillHub] find-skills
路径 : C:\Users\andy8\.qclaw\workspace\skills\find-skills
共 10 个 Skill,其中 4 个可检查更新
检查 Skill 更新
跟 AI 助理说:「帮我检查 Skill 更新」
运行效果
==================================================
Check for updates (Dry Run)
==================================================
[GitHub] wechat-oa
当前 : 1.3.0
命令 : cd skills\wechat-oa && git pull
[GitHub] skill-manager
当前 : 1.0.0
命令 : cd skills\skill-manager && git pull
[GitHub] hot-trends
当前 : N/A
命令 : cd skills\hot-trends && git pull
卸载某个 Skill
跟 AI 助理说:「帮我卸载 xxx Skill」
AI 助理会自动扫描残留清单,确认后执行清理。卸载前会告诉你:
- Skill 文件夹会被删除
- 配置文件是否包含敏感信息
- 还有哪些残留需要清理
💡 关键价值
别记命令,跟 AI 助理说就行。它会调用 Skill Manager,带出待卸载 Skill 的残留清单,确认后执行清理。三、总结
Skill 是 OpenClaw 的灵魂,但管理不能靠手撸。几个要点:
- 不要手动删 Skill 文件夹——残留太多
- 用 Skill Manager——一键卸载,连根拔起
- 定期检查——哪些 Skill 在用、哪些僵尸,定期整理
- 一句话搞定——别记命令,跟 AI 助理说就行
呼吁:Skill 应该有卸载标准
🎯 我们对 Skill 开发者的呼吁
如果你在开发 Skill,请至少做到:1. 提供卸载说明(或在 README 里写清楚如何删除)
2. 把配置文件(config.json、.env)放入 .gitignore,不提交到代码库
3. 统一 Skill 目录结构(SKILL.md、scripts/、TMP/、archive/ 等)
4. 考虑提供卸载脚本,自动清理残留
让用户「装得爽,卸得干净」,才是一个合格的 Skill。
Skill Manager 下载地址
🔗 Skill Manager
GitHub:https://github.com/andy8663/skill-manager
通过 AI 助理安装:跟它说「帮我安装 Skill Manager」
夜雨聆风