什么是 Claude Skills
Claude Skills 是一种让 Claude 获得领域专长和定制工作流的机制。通过编写结构化的 SKILL.md 文件,你可以为 Claude 注入:
- 特定领域的知识(如代码审查规范、写作风格)
- 分步骤的工作流程(如 TDD、会议纪要整理)
- 工具使用说明(如 API 调用、MCP 集成)
为什么需要 Skills
1. 提升任务一致性
通用 Claude 可能在不同对话中给出风格各异的输出。通过 Skill 明确「如何做」「做到什么程度」,可以保证结果更稳定、更符合预期。
2. 复用最佳实践
将团队或个人的最佳实践沉淀为 Skill,新成员或新项目可直接复用,减少重复沟通和试错。
3. 扩展 Claude 能力边界
Claude 默认不掌握所有工具和 API。通过 Skill 描述工具用法、参数和示例,Claude 可以正确调用外部能力。
基本使用流程
创建 Skill
在 Skills 目录下新建文件夹,例如 my-skill/,在其中创建 SKILL.md:
my-skill/
└── SKILL.md
编写 SKILL.md
SKILL.md 通常包含:
在对话中触发
当你的问题或指令符合 Skill 的触发条件时,Claude 会自动加载并应用该 Skill。例如,若 Skill 描述为「当用户要求代码审查时使用」,你说「帮我审查这段代码」即可触发。
常见 Skills 类型
- 领域知识型:简历优化、电商文案、会议纪要
- 流程型:TDD 开发、系统化调试、PR 规范检查
- 工具型:Figma 设计转代码、Notion 集成、API 调用
小结
Claude Skills 通过 SKILL.md 将领域知识和工作流程注入 Claude,使其在特定任务上更专业、更一致。掌握 Skills 的基本概念和使用方式,是发挥 Claude 定制能力的第一步。