乐于分享
好东西不私藏

OpenClaw Skills专栏|怎么建、怎么装、去哪找、哪些必装

OpenClaw Skills专栏|怎么建、怎么装、去哪找、哪些必装

现在 OpenClaw 的安装教程已经非常成熟,全网随处可见,尤其是云服务部署,3 分钟就能快速搭建完成。像智普、澳龙这类模型,还能自动对接飞书,全程无需人工干预。

但真正决定使用体验的核心,从来不是部署,而是 Skill

Skills 是指南:Agent 的「操作手册」,告诉 Agent 如何组合使用「tools」,一步步完成具体任务。

一、SKILL.md 核心结构解析(自建 Skill 指南)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
SKILL.md 结构:├─ YAML Frontmatter(元数据)│  ├─ name + description (必填)│  ├─ version│  └─ metadata.openclaw (运行时需求)│     ├─ requires (依赖声明)│     ├─ install (自动安装规格)│     └─ emoji / os / always 等└─ Markdown Body(指令正文)   ├─ 触发条件   ├─ 工作流步骤   └─ 注意事项

最小可用 Skill 示例

仅需 5 行即可完成一个合法 Skill,核心是 name + description + 一段指令

  • 1
  • 2
  • 3
  • 4
  • 5
---name:hellodescription:当用户说"打招呼"时,用中文回复一句温馨的问候---用一句温柔的中文问候回复用户。不要太正式,像朋友之间说话一样。

完整模版实例:

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
---name:skill-namedescription:一句话描述这个技能做什么version:1.0.0tags: [searchchinese]tools: [execweb_fetch]  # 声明用到的内置工具metadata:openclaw:requires:env: [OPENWEATHER_API_KEY]emoji:---# 技能名称## 触发条件当用户要求...时使用此技能。## 工作流程### Step 1: 理解查询-提取用户的搜索关键词-确定目标平台### Step 2: 执行搜索使用`exec`运行以下命令:### Step 3: 解析结果-从输出中提取关键信息-格式化为用户友好的结果## 注意事项-错误处理-频率限制

二、推荐寻找 Skills 的网站

1. 官方渠道(最稳、最推荐)

  • ClawHub(官方技能市场)
    • 地址:https://clawhub.ai
    • 特点:OpenClaw 官方维护,技能最多(21000+)、可按标签 / 热度 / 评分筛选
    • 注意:在使用 ClawHub 时,必须加粗强调安全风险。搜索结果显示,超过 50% 的技能被标记为低质量或重复,约 20% 曾识别出恶意代码(如窃取API Key、挖矿脚本)。最好查看技能的‘社区评分’和‘最后更新时间’,优先选择有认证标记的技能。
  • OpenClaw 官方技能库(GitHub)
    • 地址:https://github.com/openclaw/skills
    • 特点:官方内置技能、稳定、无安全风险

2. 社区精选(找高质量、分类清晰)

  • Awesome OpenClaw Skills(GitHub)

    • 地址:https://github.com/voltagent/awesome-openclaw-skills
    • 特点:按功能分类(办公、开发、创作、生活等),适合快速定位方向。仓库经过多次清洗,精选 1,700+ 高质量、无恶意社区技能。
  • GitHub Topics: openclaw-skills

    • 地址:https://github.com/topics/openclaw-skills
    • 特点:按标签聚合所有开源 OpenClaw 技能,适合找小众 / 自定义技能
  • skills.sh(Open Agent Skills 生态)

    • 地址:https://skills.sh/
    • 特点:虽然它支持 OpenClaw,但它更是一个跨平台的标准(兼容 Claude Code, OpenCode 等)。基于安装量排行的权威榜单,适合不知道装什么时的“盲选”参考

三、安装 Skills 的方法(3 种主流方式)

方法 1:直接跟小龙虾对话

  • 1
  • 2
情况1: 把github技能仓库链接直接发给小龙虾,说明让其安装;情况2: 下载下来包,直接让小龙虾学习一下这个skill;

方法 2:ClawHub CLI 一键安装

在终端执行:

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
# 搜索技能(示例:找“数据可视化”相关)npx clawhub@latest search "data visualization"# 安装指定技能(替换为技能名)npx clawhub@latest install <skill-slug># 示例:安装 tavily-searchnpx clawhub@latest install tavily-search
  • 优点:自动处理依赖、一键完成、全局可用

方法 3:手动安装(GitHub 克隆 / 本地文件)

适合从 GitHub 或本地文件安装自定义技能:

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
# 1. 进入 OpenClaw 技能目录(全局)cd ~/.openclaw/skills# 2. 克隆 GitHub 技能仓库(示例:安装 MediaCrawler 技能)git clone https://github.com/NanmiCoder/MediaCrawler.git mediacrawler# 3. 解压本地技能包到该目录并安装对应包 (有些需要使用虚拟环境安装依赖,后面说明需要创建虚拟环境的场景)# 4. 重启 OpenClaw 生效

举例:需要使用虚拟环境安装依赖例子,用MediaCrawler 来模拟浏览器爬取网页

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
cd ~/.openclaw/workspace/skillsgit clone https://github.com/NanmiCoder/MediaCrawler.git mediacrawler cd mediacrawler // 创建一个独立的 Python 虚拟环境 `.venv`,避免和系统 / 其他项目的依赖冲突 ; 激活这个虚拟环境,后续安装都只在这个环境里生效python3 -m venv .venv && source .venv/bin/activatepip install -r requirements.txt //安装 Playwright 所需的 Chromium 浏览器内核playwright install chromium  // 退出当前虚拟环境,回到系统默认的 Python 环境deactivate   

注意:

  • 1
  • 2
source .venv/bin/activate 仅适用于 Mac/Linux。Windows 的命令:.venv\Scripts\activate (PowerShell)或 .venv\Scripts\activate.bat (CMD)。

方法 4:工作区安装(仅当前项目可用)

  • 1
  • 2
  • 3
  • 4
  • 5
# 进入你的 OpenClaw 项目目录cd your-openclaw-project# 安装技能到当前工作区npx clawhub@latest install --workspace <skill-slug>
  • 适合:仅在当前项目使用、不污染全局环境

安装后验证

  • 1
  • 2
# 查看已安装技能openclaw skills list

四、创建Skills需要创建虚拟环境的核心场景

在 OpenClaw Skills 安装过程中,创建独立 Python 虚拟环境 .venv 不是必选项,但在以下 5 种核心场景 下必须 / 强烈建议创建,能避免绝大多数依赖冲突、版本兼容问题:

1. 技能依赖特定版本的 Python 包(与系统 / OpenClaw 冲突)

  • 示例:MediaCrawler 需要 playwright==1.40.0,但你系统全局的 playwright 是 1.35.0;

2. 系统 Python 环境被「保护」(如 macOS/Linux 系统级限制)

  • 示例:macOS 最新版本(Ventura/Sonoma)开启 PEP 668 限制,直接 pip install 会报错 externally-managed-environment

3. 多个 Skills 依赖的包版本互斥

  • 示例:SkillA需要 requests==2.25.0,SkillB 需要 requests==3.0.0

4. 技能依赖「非主流 / 高风险」包

  • 示例:技能依赖 scrapy(会安装大量爬虫相关依赖,污染全局环境)。

5. 技能需要频繁调试 / 版本迭代

  • 示例:你正在自己开发 / 修改 arxiv-paper-search-viz 技能,需要反复安装 / 卸载依赖、测试不同版本。

五、Skills 引用路径优先级

OpenClaw 查找技能时,会先找「当前项目专属技能」,再找「电脑全局技能」,最后找「软件自带技能」;如果同名,优先级高的会覆盖优先级低的

也就是:工作区 > 全局 > 内置。

1. 工作区技能(最高优先级)

  • 1
  • 2
Mac/Linux:`~/.openclaw/workspace/skills/`   Windows:`C:\.openclaw\workspace\skills\`

2. 全局技能(中优先级)

  • 1
  • 2
Mac/Linux:`~/.openclaw/skills/` Windows:`C:\Users\你的用户名\.openclaw\skills\`

3. 内置技能(最低优先级)

  • 1
  • 2
Mac/Linux:`/usr/local/lib/node_modules/openclaw/builtin-skills/` Windows:`C:\Program Files\nodejs\node_modules\openclaw\builtin-skills\`

六、必备skills

1. 安全防护类(最优先安装)

技能
作用
核心价值
azhua-skill-vetter
安装任何技能前自动检查安全性
拦截约 12% 含恶意代码的技能,是第一道安全防线
ClawSec
完整安全套件:drift 检测、安全审计、技能完整性验证
提供更全面的安全防护,保障技能运行环境
backup
备份 OpenClaw 配置
防止配置丢失,支持快速恢复

2. 核心基础能力类

技能名称
作用
核心价值
Multi-search-engine
聚合 17 种免费搜索引擎的检索结果,实现多源信息并行查询
多引擎结果交叉验证,提升信息可信度
tavily-search
联网搜索,获取实时 / 外部信息
让 Agent 具备联网能力,突破知识截止时间限制
summarize
文本 / 论文 / 网页内容摘要
快速提炼核心信息,提升信息处理效率
find-skills
发现 / 检索更多技能
扩展能力边界,快速找到适配场景的专用技能
Agent Browser
模拟真实浏览器行为,支持动态网页渲染、表单交互、JS 执行与内容提取
完整模拟用户操作,适用于复杂网页场景;支持截图与数据导出,便于后续处理

3. 生产力类

技能
作用
核心价值
ontology/memory
知识图谱 / 长期记忆管理
让 Agent 记住用户偏好、历史上下文,实现连贯交互与个性化服务
self-improving-agent
自我迭代优化
让 Agent 能根据历史交互持续改进能力
proactive-agent
主动发起任务 / 提醒
从被动响应转为主动服务,提升效率与体验

根据具体需求具体查询,这里给出常用的一些skills。