tutorial10 min read

什么是 Claude Code Skills?完整指南与示例

了解 Claude Code Skills 是什么、如何安装、去哪找最好的、以及如何自己创建。涵盖 SKILL.md 格式、斜杠命令和技能市场。

William Wang
William Wang · 2026年4月9日

William Wang — TokRepo & GEOScore AI 创始人,专注 AI 开发者工具和搜索可见性。

什么是 Claude Code Skills?完整指南与示例

一句话答案

Claude Code Skill 是一个 Markdown 指令文件,教 Claude Code 执行特定任务。把 .md 文件放到 .claude/skills/ 目录,用 /skill-name 斜杠命令调用,Claude 就获得新能力——无需编译代码、无需 API 集成,60 秒就能装好第一个。TokRepo 上有 500+ 社区 Skill 可一键安装。

目录

了解 Claude Code Skills 是什么、底层如何工作,以及如何在 60 秒内安装你的第一个技能。本指南涵盖 SKILL.md 标准、技能目录、安装方法,以及在哪里找到 500+ 社区技能。

前置条件

  • 已安装 Claude Code(CLI、VS Code 扩展或桌面应用)
  • 一个用于测试技能的项目目录
  • 基本的终端/命令行知识

什么是 Claude Code Skill?

Claude Code Skill 是一个 markdown 指令文件,教 Claude Code 如何执行特定任务。通过 /skill-name 调用时,Claude 读取 markdown 文件并按指令执行 —— 无需编译代码、无需 API 集成,只是结构化的文本。

# 示例:code-reviewer.md
审查当前 git diff 中的:
- 安全漏洞(OWASP Top 10)
- 性能退化
- 缺失的错误处理
- 破坏性 API 变更

输出带严重等级的结构化报告。

就是这么简单。把它保存为 .md 文件放到正确目录,Claude Code 就获得了新能力。

Skills vs MCP 服务器 vs 规则

特性SkillsMCP 服务器规则(CLAUDE.md)
格式Markdown 文件运行中的进程Markdown 文件
激活斜杠命令始终可用始终激活
复杂度低(写 markdown)高(写代码)低(写 markdown)
用例特定任务工作流外部工具访问项目级别约定

如何安装 Skills

方法 1:放入文件(最快)

# 项目级别技能
mkdir -p .claude/skills
curl -o .claude/skills/code-reviewer.md https://example.com/skill.md

# 全局技能
mkdir -p ~/.claude/skills
cp code-reviewer.md ~/.claude/skills/

方法 2:从 TokRepo 一键安装

TokRepo 上每个技能都提供复制粘贴安装命令。

2026 年十大最受欢迎的 Skills

  1. Code Reviewer — 对抗式代码审查
  2. GSD Workflow — 计划、执行、验证开发任务
  3. Frontend Design — 生成生产级 UI
  4. Commit Writer — 结构化提交信息
  5. Test Generator — 自动生成测试
  6. PR Creator — 创建结构良好的 PR
  7. Deploy Pipeline — 自动化构建部署
  8. Doc Writer — 从代码生成文档
  9. Prompt Architect — 优化提示词
  10. Refactoring Specialist — 安全重构

完整集合:TokRepo 上 500+ Agent Skills

如何创建自己的 Skill

步骤 1:创建文件

touch .claude/skills/my-skill.md

步骤 2:编写指令

# 我的自定义技能

## 何时使用
当用户要求 [描述触发条件] 时激活。

## 指令
1. 首先读取相关文件...
2. 然后分析代码中的...
3. 最后输出报告...

## 约束
- 未经确认不修改文件
- 始终先解释推理再做更改

步骤 3:测试

claude
/my-skill

跨平台兼容性

SKILL.md 格式可跨多个 AI 编码工具使用:

工具技能位置格式
Claude Code.claude/skills/*.mdSKILL.md
Codex CLIAGENTS.md类似 markdown
Gemini CLIGEMINI.md类似 markdown
Cursor.cursorrules文本规则

FAQ

Q: 什么是 Claude Code Skills? A: Markdown 指令文件,教 Claude Code 执行特定任务。通过斜杠命令调用,无需编程 —— 只需描述 Claude 应该做什么的结构化文本。

Q: Claude Code Skills 免费吗? A: 是的。TokRepo 托管 500+ 免费社区技能,一条命令安装。

Q: 可以安装多少个 Skills? A: 没有硬性限制。但每个技能会占用上下文窗口,所以保持活跃技能专注于你需要的。

下一步

常见问题

Skill 和 MCP Server、CLAUDE.md 到底有什么区别?+

Skill 是 Markdown 文件按需激活(斜杠命令触发,任务级工作流),MCP Server 是运行中的进程始终可用(外部工具访问,需要写代码),CLAUDE.md 是 Markdown 文件始终激活(项目级约定,全局行为规范)。三者互补,不是替代关系。

Skill 装在哪个目录?项目级和全局级有什么区别?+

项目级放 .claude/skills/(随项目走,适合团队共享),全局级放 ~/.claude/skills/(个人通用,跨项目可用)。项目级优先级更高,同名 Skill 项目级会覆盖全局级。推荐项目专属 Skill 放项目级、通用工具 Skill 放全局级。

从哪里找最好的 Claude Code Skill?+

首选 TokRepo(tokrepo.com/zh/collections/skills),500+ 社区贡献 Skill 按场景分类,支持 tokrepo install 一键安装。次选 Anthropic 官方 GitHub skills 仓库,还有 Vercel Skills(13000+ 社区 Skill 覆盖 Next.js 生态)。

Skill 调用时需要什么语法?+

在 Claude Code 会话里输入 /skill-name 即可触发(例如 /code-reviewer)。Claude 会读取对应的 .md 文件并按指令执行。也可以用自然语言描述任务让 Claude 自动匹配 Skill,但显式斜杠命令更稳定。

自己写 Skill 需要什么知识?+

只需要会写清楚的 Markdown 提示词,不需要编程。Skill 的标准结构是 YAML frontmatter(name、description、triggers)+ 任务步骤 + 输出格式。参考本文的 code-reviewer 示例,10 分钟就能写一个可用的 Skill。详细步骤看 /guide/create-skill。