给 Agent 装技能的完整指南:5 种方法
给 Agent 装技能的 5 种方法
从"手写一个文件"到"让 Agent 自己学会"
1
自己手写一个 SKILL.md
最直接,完全可控
写一份"操作手册"放到 skills/ 目录。用中文写步骤就行,不用写代码。Agent 下次启动自动发现。
1
新建文件
skills/write-report/SKILL.md2
用文字写清楚:做什么、怎么做、注意什么
3
保存,重启 Agent——自动生效
skills/write-report/SKILL.md
# 写周报
name: write-report · description: 生成运营周报1. 读 reference/ 下的上周周报了解格式
2. 读 data/ 的 CSV,用 Python 计算汇总
3. 按模板格式生成周报,保存到 output/
2
从网站下载安装
别人写好的,一条命令装上
就像手机的 App Store——有专门的网站收录了别人写好的技能,你搜索、点安装就行。目前主要有三个来源:
skills.sh
skills.sh
Vercel 推出的"Agent 技能商店"。跨框架通用,支持 18+ 种 Agent。被称为"Agent 界的 npm"。
200+ 技能 · 热门技能 30 万+ 安装
ClawHub / clawskills.sh
clawskills.sh
OpenClaw 官方技能市场。技能数量最多,有安全扫描和评分。也支持 Hermes。
44,000+ 技能 · 有 VirusTotal 安全检查
GitHub
github.com
最大的开源仓库。搜索 "agent skills" 或 "SKILL.md" 能找到大量社区技能。可以看代码再装。
无限 · 需要自己判断质量
怎么安装:
## 从 skills.sh 安装 ——————————————
# 搜索技能
$ npx skills find "browser testing"
# 安装整个技能包
$ npx skills add vercel-labs/agent-browser
# 安装包里的某一个技能
$ npx skills add vercel-labs/agent-skills --skill "react-best-practices"
# 看已安装的技能
$ npx skills list
# 搜索技能
$ npx skills find "browser testing"
# 安装整个技能包
$ npx skills add vercel-labs/agent-browser
# 安装包里的某一个技能
$ npx skills add vercel-labs/agent-skills --skill "react-best-practices"
# 看已安装的技能
$ npx skills list
## 从 ClawHub 安装 ——————————————
# 用 clawhub CLI
$ clawhub install thesethrose/agent-browser
# 或用 OpenClaw CLI
$ openclaw skills install thesethrose/agent-browser
# 搜索
$ openclaw skills search "excel"
# 用 clawhub CLI
$ clawhub install thesethrose/agent-browser
# 或用 OpenClaw CLI
$ openclaw skills install thesethrose/agent-browser
# 搜索
$ openclaw skills search "excel"
## 从 GitHub 安装 ——————————————
# Claude Code — 直接从 Git 仓库安装
$ claude skills add --from https://github.com/someone/pptx-skill
# 或者手动克隆到 skills 目录
$ cd ~/.claude/skills/
$ git clone https://github.com/someone/pptx-skill
# Claude Code — 直接从 Git 仓库安装
$ claude skills add --from https://github.com/someone/pptx-skill
# 或者手动克隆到 skills 目录
$ cd ~/.claude/skills/
$ git clone https://github.com/someone/pptx-skill
安全提醒:社区技能是别人写的代码。skills.sh 和 ClawHub 有安全扫描(VirusTotal/Socket),但不能 100% 保证安全。GitHub 上的完全没有审核。安装前建议看一眼 SKILL.md 内容,不要盲装不明来源的技能。OpenClaw 早期出过恶意技能投毒事件。
3
在对话中让 Agent 帮你写
"帮我把刚才的做法存成技能"
做完一个任务后,直接对 Agent 说:"把刚才的做法总结成 Skill 保存下来。" Agent 自己分析步骤、提炼成 SKILL.md 并保存。下次遇到类似任务自动调用。
# 做完周报后:
> 刚才做周报的流程很好,帮我存成一个技能,
> 包括读取哪些文件、数据怎么处理、格式要求、检查清单。
Agent:已保存为 skills/weekly-report/SKILL.md
包含 7 个步骤和 4 条检查项。
> 刚才做周报的流程很好,帮我存成一个技能,
> 包括读取哪些文件、数据怎么处理、格式要求、检查清单。
Agent:已保存为 skills/weekly-report/SKILL.md
包含 7 个步骤和 4 条检查项。
经验法则:如果你对 Agent 说了三次同样的纠正,就该存成 Skill 了。
4
Agent 自动从经验中学习
做完复杂任务后自动沉淀,不用你说
Hermes 完成一个调用 5 次以上工具的复杂任务后,自动分析"怎么做成的",提炼成 SKILL.md 保存。还有 Curator 每 7 天自动清理技能库——合并重复的、删掉过时的。
Hermes:任务完成。检测到可复用工作流(8步+12次工具调用)。
已自动保存:skills/auto-generated/csv-to-report.md
已自动保存:skills/auto-generated/csv-to-report.md
5
用"技能创建器"技能来批量生产
用 AI 来教 AI——带测试和评测
一种特殊的元技能 skill-creator:你描述需求,它自动生成规范的 SKILL.md + 脚本 + 测试用例。适合团队系统化建设技能库。
> 用 skill-creator 创建一个"邮件分类"技能:
> 读取邮件列表,按紧急/普通/可忽略分类。
Agent:✓ skills/email-triage/SKILL.md
✓ skills/email-triage/scripts/classify.py
✓ 测试 3/3 通过
> 读取邮件列表,按紧急/普通/可忽略分类。
Agent:✓ skills/email-triage/SKILL.md
✓ skills/email-triage/scripts/classify.py
✓ 测试 3/3 通过
方法
难度
适合谁
质量
维护
① 自己写
最低
所有人
取决于你
你自己
② 网站下载
低
想快速上手
看评分/安全扫描
靠社区
③ 对话沉淀
中
有使用经验
高(真实经验)
随时迭代
④ 自动学习
零
Hermes 用户
中高
自动
⑤ 技能工厂
中高
系统化建设
最高(有测试)
专业级