前两天我参加 OpenClaw 分享会,演示了自己如何使用和创建 Skill。现场的新手更常遇到两个基础问题:去哪里找到需要的 Skill,以及找到以后怎么安装。后面的四种方法分别对应手动处理、命令行、Skills 市场和 Agent 代办。
Skill 是什么
在了解怎么找 Skill 之前,先知道 Skill 大概是什么东西。

这张图是我本地 OpenClaw 的 Skills 目录。可以看到,一个 Skill 就是一个文件夹,放在 OpenClaw 的配置目录里。我这里有一批飞书的 Skill,是我在连接飞书的时候它自动帮我安装的。
所以安装一个 Skill,本质上就是在 Agent 的配置目录里增加一个文件夹。这个文件夹有固定的格式:一个 SKILL.md 作为入口,再加上一些依赖文件。
如果是 Claude Code,对应的目录是 ~/.claude/skills:

方法一:从 GitHub 下载解压
我一般会在 GitHub 上搜索想要的 Skill,比如搜我自己的 Skill:

找到对应的仓库以后,最直接的办法是把压缩包下载下来,解压到对应的 Skills 目录里,它就相当于安装上了。

方法二:使用 npx skills add 命令
更方便的方式是使用一条命令。打开终端执行:
npx skills add oil-oil/codex
后面的参数是 GitHub 上的用户名和仓库名。两个值都正确的话,它会找到对应的仓库并开始克隆。

接下来选择要安装到哪些 Agent 上。默认勾选的列表里不包含 Claude Code 和 OpenClaw,需要在下面的 Additional agents 里找到它们,用空格勾选,回车确认后就开始安装了。

方法三:去 Skills 市场搜索
除了自己上 GitHub 找,还有一些现成的 Skills 市场。一个是 SkillsMP(skillsmp.com),全称 Agent Skills Marketplace,可以在里面搜索 Skills,比自己去 GitHub 上找方便一点。

另一个是 ClawHub,腾讯的一个 Skills 商店,同样可以在这里搜索想要安装的 Skills。

方法四:直接让 Agent 帮忙安装
还有一种更简单的方法。OpenClaw 自带了一个叫 find-skills 的 Skill:

我们可以直接把需求用聊天的方式告诉它,比如说「帮我安装这个 Skill」,然后把仓库链接发给它。它会自己去搜索,搜索完还可以自己完成安装。因为它有下载文件和操作文件夹的能力,这些事情对它来说很简单。

我本地已经安装了 ClawHub 的 Skill,所以它默认使用 ClawHub 去安装。因为这个 Skill 我之前安装过,它没有重复安装。
一个建议:以精简为主
我的安装原则是保持精简:没有遇到明确需求时,先不安装。
Skill 虽然是渐进式加载的,但安装多了以后,如果很多 Skill 的功能重复,模型很容易混淆什么时候应该用哪个。上下文越精简、质量越高,AI 的执行效果就越好,不是 Skill 安装得越多它就越强。
