别瞎装 Skill 了!OpenClaw 全套技能一篇总结
OpenClaw Skills — ClawHub
OpenClaw Skills 是包含指令代码的 Markdown 文件,用于帮助 Agent 执行特定任务或优化工作流功能。
真正让 OpenClaw 从聊天机器人变成超级助手的,其实是它的 Skills 生态 —— 相当于 AI 的 App Store。
简单理解:
OpenClaw = iPhone 手机Skills = App Store
没有 Skill 的 AI 只能聊天,有 Skill 的 AI 才能 搜索、自动化、操作系统、调用 API、执行脚本。
一个典型的 Skill 目录结构如下:
my-skill/├── SKILL.md # 主说明文件(含 YAML frontmatter + Markdown 指令)├── script.py # 可选:Skill 依赖的脚本└── config.json # 可选:配置文件
更多 skills 内容可以参考:
https://www.runoob.com/ai-agent/skills-agent.html
ClawHub — 安装与使用 Skills
ClawHub 是 OpenClaw 的 Skills 市场,可以把它理解成 OpenClaw 的 App Store。
OpenClaw 的 App Store 叫 ClawHub —
https://clawhub.ai/ ,目前已经汇聚了上万个社区 Skills。

OpenClaw = 操作系统Agent = 大脑ClawHub = 应用商店
ClawHub 是 OpenClaw 的公共技能注册表,用于发现、安装、更新和备份 Skills。
-
• 官方地址:https://clawhub.ai/ -
• 国内镜像地址(速度更快):https://skillhub.tencent.com/
ClawHub 提供功能:
-
• 浏览 Skills -
• 搜索 Skills -
• 安装 Skills -
• 更新 Skills -
• 发布 Skills
执行过程:
用户提需求 → Agent 做决策 → ClawHub 找工具 → Skill 去执行 → 返回结果

第一步:安装 ClawHub CLI
npm i -g clawhubclawhub --version
第二步:搜索并安装 Skill
# 搜索 Skill(支持自然语言)clawhub search "send emails automatically"# 安装 Skillclawhub install <slug>
默认情况下,CLI 会把 Skill 安装到当前工作目录下的 ./skills 文件夹。
如果配置了 OpenClaw workspace,clawhub 会回退到该 workspace,除非你通过 –workdir 参数或 CLAWHUB_WORKDIR 环境变量覆盖路径。
OpenClaw 会从 /skills 加载 Skill,并在下一个 Session 中生效。
第三步:重启 OpenClaw Session
openclaw chat# 新 Session 启动后,Skill 自动加载生效
更新 Skill:
clawhub sync # 更新当前 workdir 下的所有 Skill
使用国内镜像
国内镜像地址 https://skillhub.tencent.com/,用这个安装速度更快。

在终端中执行以下命令,即可安装 SkillHub CLI,并且优先采用 SkillHub 加速安装技能:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
比如我们安装搜索功能:
skillhub install tavily-search
安装完成后,我们可以再后台看到该 Skill 已安装:

常用Skills
如果你刚上手OpenClaw,强烈建议的安装顺序是:
-
• 先装 Skill Vetter 保底安全 -
• 再装 self-improving-agent 或其变种,让AI开始长记性 -
• 根据需求补 Summarize / Agent Browser / Gog / Github / Multi Search Engine 这几个万金油
安装方式超级简单:
1、先安装 clawhub CLI
npm i -g clawhub
2、然后安装这些 Skills:
clawhub install self-improving-agentclawhub install summarize# 批量更新全部clawhub update --all
制作自己的 Skill
下面是一个最简单的 SKILL.md 示例:
---name: my-skilldescription: Does a thing with an API.---# My Skill## Rules- Always confirm with the user before making destructive changes.- Use the credentials from environment variable MY_API_KEY.## UsageWhen the user asks to "do the thing", call the API endpoint athttps://api.example.com/action with the provided payload.
写好后,执行发布命令:
clawhub publish ~/.openclaw/skills/my-skill \ --slug my-skill \ --name "My Skill" \ --version 1.0.0 \ --tags latest
发布需要一个至少注册满一周的 GitHub 账号。–slug 是 Skill 在 ClawHub 上的唯一标识符,在整个注册表中必须唯一。
夜雨聆风