什么是 Skills
Skills(技能)是 Claude Code 的扩展机制,类似于 IDE 的插件系统。每个 Skill 封装了特定领域的知识、工作流程和工具集成,安装后 Claude Code 便自动获得该领域的能力。
打个比方:MCP 是给 Claude 接上外部工具(手),Skills 是教会 Claude 特定的工作方法(脑)。
Skills 生态基于 npx skills CLI 管理,社区贡献的 Skills 托管在 skills.sh,可以自由查找和安装。
Skills vs MCP
很多同学会把两者搞混,先区分一下:
| 维度 | Skills | MCP |
|---|---|---|
| 本质 | 提示词 + 工作流模板 | 工具/数据源连接协议 |
| 作用 | 教 Claude"怎么做" | 让 Claude"能访问什么" |
| 配置 | npx skills add 安装 |
.claude/claude.json 配置 |
| 示例 | 自动生成 commit、代码审查 | 文件系统、GitHub API |
两者互补,经常配合使用。比如安装了 gh-cli Skill,还需要 GitHub MCP 提供 API 访问能力。
查找 Skills
方式一:命令行搜索
|
|
例如:
|
|
搜索结果会显示 Skill 名称、安装量和详情链接。
方式二:浏览在线市场
访问 skills.sh 查看排行榜,按安装量排序。热门 Skill 通常更可靠。
目前最受欢迎的 Skill 系列:
| 系列 | 来源 | 热门 Skill |
|---|---|---|
vercel-labs/agent-skills |
Vercel 官方 | react-best-practices, next-js, web-design |
github/awesome-copilot |
GitHub | git-commit, gh-cli, prd |
anthropics/skills |
Anthropic 官方 | frontend-design, document-processing |
挑选 Skill 的三条原则
- 安装量优先 — 选 1K+ 安装量的,避开 < 100 的
- 来源可靠 — 官方来源(
vercel-labs、anthropics、github)优先 - 安全审计通过 — 安装时注意看 Gen、Socket、Snyk 的审计结果
安装 Skills
基本命令
|
|
参数说明:
-g:全局安装(用户级,所有项目可用)-y:跳过确认提示
安装示例
安装 git-commit Skill,用于自动生成规范的 commit 信息:
|
|
安装 gh-cli Skill,辅助 GitHub CLI 操作:
|
|
安装成功后,Skill 文件存放于 ~/.agents/skills/ 目录。
安装输出解读
安装过程会显示:
|
|
关键信息:
- agents:支持 45 种 AI 编程工具
- Security Risk:Gen 评为 Safe、Socket 0 alerts 即安全
- symlink:Claude Code 通过符号链接加载
使用 Skills
安装后无需额外配置,Skill 会自动生效。有两种触发方式:
自动触发
当对话内容命中 Skill 的适用场景时,Claude Code 会自动调用。例如安装了 git-commit 后,说"帮我提交代码",Claude 就会用该 Skill 生成规范 commit。
手动调用
使用 / 斜杠命令显式调用:
|
|
/skills命令可以查看当前已安装的所有 Skill。
管理 Skills
查看已安装
|
|
检查更新
|
|
更新所有 Skill
|
|
锁定版本
安装 Skill 后会自动生成 skills-lock.json(类似 package-lock.json),锁定版本到当前 tag 对应的 commit。将该文件提交到 Git 仓库,团队成员拉取后可用 npx skills install 安装完全相同的版本。
|
|
常用 Skill 推荐
开发效率
| Skill | 用途 | 安装量 |
|---|---|---|
github/awesome-copilot@git-commit |
自动生成规范 commit | 26.7K |
github/awesome-copilot@gh-cli |
GitHub CLI 辅助 | 19.3K |
github/awesome-copilot@prd |
自动生成 PR 描述 | 15.8K |
安装:
|
|
代码质量
| Skill | 用途 | 安装量 |
|---|---|---|
simplify (内置) |
审查代码质量和效率 | 内置 |
security-review (内置) |
安全审查 | 内置 |
review (内置) |
PR Review | 内置 |
注:simplify、security-review、review 是 Claude Code 自带的基础 Skill,无需额外安装。
前端开发
|
|
Skill 与 CLAUDE.md 配合
CLAUDE.md 是项目级的指令文件,告诉 Claude 项目的上下文信息。Skills + CLAUDE.md 的组合效果最佳:
|
|
三者分工明确:CLAUDE.md 描述项目,Skills 赋予领域能力,MCP 连接外部工具。
常见问题
安装时 clone 很慢
GitHub 仓库克隆失败或速度慢时,可以设置代理:
|
|
Skill 不生效
- 确认 Skill 已安装成功:
npx skills list - 重启 Claude Code
- 确认项目根目录下没有冲突的
.agents/目录
多个 Agent 工具的 Skill 隔离
~/.agents/skills/ 是通用 Skill 目录,Claude Code 通过 symlink 引用。如果你同时使用 Codex、Cursor 等工具,同一个 Skill 会被共享,这是预期行为。
小结
- 查找:
npx skills find <关键词> - 安装:
npx skills add <owner/repo@skill> -g -y - 使用:自动触发或
/skill名手动调用 - 管理:
npx skills list / check / update
Skills 让 Claude Code 从通用助手变成领域专家,是提升效率的核心手段。