引言:AI Agent 的能力边界在哪里?
你的AI编程助手可以编写代码,但它是否真正理解你公司的独特工作流程?能否自动处理你的CI/CD流水线?又是否熟悉你日常使用的那些特定工具与API接口?

AI Agent Skills正是为解决这一痛点而诞生的——它们作为可复用的能力模块,能够将通用型AI助手转变为特定领域的行家里手。
不妨设想以下几个实际应用场景:
- 一个SEO专家Skill,让AI帮你完成网站审计与优化分析;
- 一个PDF处理Skill,使AI能够高效提取、编辑和合并PDF文档;
- 一个GitHub工作流Skill,让AI自动处理PR审查与CI/CD流程。
这就是Skills的真正价值——将程序化知识打包成标准化模块,让AI在特定领域像人类专家一样精准高效地工作。
接下来,我们将全面解析AI Agent Skills生态:它究竟是什么、如何安装使用、从哪里获取、怎样创建自己的Skill,以及使用过程中不可忽视的安全要点。
一、Skills 是什么?
1. 定义
Skills(技能包)是一种模块化、自包含的知识包,专门用于扩展AI Agent的能力边界。类比来说,对程序员而言它就像npm包或Python库,可以随时安装、卸载与更新;而从AI Agent的视角看,Skills提供的是领域专业知识、标准化工作流程以及工具使用指南。
2. Skills 提供什么?
一个典型的Skill通常包含以下几类内容:
① 专业工作流程
## SEO Audit Workflow 1. Fetch page HTML and meta tags 2. Check title tag length (50-60 characters) 3. Verify meta description (150-160 characters) 4. Scan for H1/H2/H3 structure 5. Analyze internal/external links 6. Generate SEO score report
② 工具集成指南
## Using GitHub CLI (gh) - List PRs: `gh pr list --state open` - Create PR: `gh pr create --title "..." --body "..."` - Merge PR: `gh pr merge
③ 领域专业知识
## React Best Practices - Use functional components + hooks (not class components) - A void prop drilling: use Context API or state management - Memoize expensive computations with useMemo
④ 打包资源
skill-folder/ ├── SKILL.md # 主文档 ├── scripts/ # 可执行脚本 │ ├── audit.sh │ └── report.py └── references/ # 参考资料 └── checklist.txt
3. Skills vs 普通提示词
直接看对比表格:
| 维度 | 普通提示词 | Skills |
|---|---|---|
| 复用性 | 一次性 | 可安装、跨项目使用 |
| 结构化 | 自由文本 | 结构化 Markdown + 元数据 |
| 资源 | 纯文本 | 可包含脚本、工具、参考文件 |
| 发现性 | 难以分享 | 公开注册表(skills.sh) |
| 版本管理 | 无 | Git + 版本号 |
示例更能说明问题:
普通提示词(每次都要重新输入):
帮我审查这个 PR,检查:代码风格、测试覆盖、安全问题、性能优化
而Skill则是一次安装,永久可用:
npx skills add obra/pr-reviewer
AI会自动执行:拉取PR → 检查lint → 运行测试 → 扫描安全漏洞 → 生成报告。整个过程完全自动化。
二、Skills 生态全景
1. Skills.sh — 官方目录
你可以前往 skills.sh/ 查看。截至2026年2月的数据:
- 总Skills数:70,184+
- 支持的AI工具:15+(Claude Code、Codex、OpenClaw、Cursor、Windsurf 等)
- 分类:30+个领域
它的亮点在于:官方维护的公开注册表、一键安装(npx skills add )、实时排行榜(按安装量、趋势、热度),以及强大的搜索功能。
值得一提的是,skills.sh 提供了统一的 npx skills CLI,支持安装到多种AI工具(用 -a 参数指定目标即可)。
热门Skills Top 10(截至2026-02-21):
| 排名 | Skill | 安装量 | 用途 |
|---|---|---|---|
| 1 | find-skills | 282.2K | 发现和推荐 Skills |
| 2 | vercel-react-best-practices | 153.3K | React 最佳实践 |
| 3 | web-design-guidelines | 116.1K | Web 设计指南 |
| 4 | remotion-best-practices | 102.6K | Remotion 视频库最佳实践 |
| 5 | frontend-design | 86.4K | 前端设计模式 |
| 6 | agent-browser | 50.2K | 浏览器自动化 |
| 7 | skill-creator | 41.9K | 创建 Skills |
| 8 | ui-ux-pro-max | 33.2K | UI/UX 设计 |
| 9 | seo-audit | 23.4K | SEO 审计 |
| 10 | 18.2K | PDF 处理 |
2. Awesome-OpenClaw-Skills — 社区精选
仓库地址:github.com/VoltAgent/a…
这里的数据是:精选Skills 3,002个(从70,184个中筛选而出),过滤掉了2,748个——包括垃圾邮件、加密货币相关、恶意软件、重复和非英语的Skill。分类覆盖30多个类别。
筛选标准很严格:排除垃圾账号、测试/无用Skills;排除加密货币、金融交易类;排除重复/相似名称;排除恶意软件;排除非英语描述。
为什么需要这样一个策展列表?很简单,Skills.sh上虽然有7万+ Skills,但质量确实参差不齐。Awesome列表通过人工审核,帮你筛选出真正安全、实用的Skills。
热门分类(按Skills数量排序):
- AI & LLMs(287)
- Web & Frontend Development(202)
- DevOps & Cloud(212)
- Marketing & Sales(143)
- Browser & Automation(139)
- Coding Agents & IDEs(133)
- Communication(132)
- Productivity & Tasks(135)
三、支持 Skills 的 AI 工具
1. 主流 AI 编程工具
| 工具 | Skills 支持 | 安装方式 |
|---|---|---|
| Claude Code | ✅ 原生支持 | ~/.claude/skills/ |
| Codex (OpenAI) | ✅ 原生支持 | ~/.codex/skills/ |
| OpenClaw | ✅ 原生支持 | ~/.openclaw/skills/ |
| Cursor | ✅ 兼容 | 手动复制到 .cursor/ |
| Windsurf | ✅ 兼容 | 手动复制到 .windsurf/ |
| Cline | ✅ 兼容 | VS Code 插件配置 |
| Goose | ✅ 兼容 | 参考文档 |
| Amp Code | ✅ 原生支持 | 官方 CLI |
| Roo Code | ✅ 原生支持 | 官方 CLI |
2. OpenClaw — Skills 的最佳载体
OpenClaw是一个本地运行的AI助手平台,它对Skills的支持最为完善。它的特点包括:三层Skills优先级——Workspace(项目级)> Local(用户级)> Bundled(内置);自动加载——放入 ~/.openclaw/skills/ 或 即可;官方CLI支持——npx skills add 一键安装;Skills发现——内置 find-skills Skill,AI能自动推荐。
安装OpenClaw也非常简单:
# macOS/Linux curl -fsSL https://openclaw.ai/install.sh | bash # Windows powershell -c "irm openclaw.ai/install.ps1 | iex"
验证安装:openclaw --version
四、如何安装和使用 Skills
1. 方法一:官方 CLI(推荐)
安装Skills的通用格式:npx skills add 。如果仓库只有一个Skill,可以简写为 npx skills add 。通过 -a 参数可以指定安装到特定AI工具。
几个常见示例:
# 安装 SEO 审计 Skill npx skills add coreyhaines31/marketingskills/seo-audit # 安装到 Codex npx skills add
查看已安装的Skills:npx skills list,或者直接查看对应的文件夹:
ls ~/.openclaw/skills/ # OpenClaw ls ~/.claude/skills/ # Claude Code ls ~/.codex/skills/ # Codex
使用Skill就更简单了——启动OpenClaw后,在聊天中直接说出需求即可:
> 帮我审计这个网站的 SEO:example.com
AI会自动检测到 seo-audit Skill并执行审计流程。
2. 方法二:手动安装
步骤是:从GitHub下载Skill文件夹 → 复制到Skills目录 → 重启AI工具。
# 克隆仓库 git clone https://github.com/coreyhaines31/marketingskills.git # 复制 Skill 到全局目录 cp -r marketingskills/seo-audit ~/.openclaw/skills/ # 或复制到项目目录 cp -r marketingskills/seo-audit ./skills/
3. 方法三:粘贴 GitHub 链接(最简单)
步骤直白得不能再直白:复制Skill的GitHub仓库链接 → 粘贴到AI助手聊天窗口 → 让AI自动安装。
> 安装这个 Skill:https://github.com/coreyhaines31/marketingskills/tree/main/seo-audit AI 回复:✅ 已安装 seo-audit Skill
