AI Orbit A2Z Logo

🛠️ 模块 4: Skills、自定义助手与智能体 · 第 10 / 18

如何使用 Claude Skills(Agent Skills)——分步指南

Skills 让你只需教 Claude 一次某项工作的固定做法——你的报告格式、品牌规范、数据清洗步骤——之后在相关场景中,Claude 会自动应用。

10 分钟阅读 · 进阶

什么是 Skill

Skill 是一个文件夹,里面有一个名为 SKILL.md 的文件,还可以包含模板、参考文档或小脚本等其他文件。SKILL.md 以一个简短的头部开始,写明 skill 的名称和描述,后面是用日常语言写的说明。

Claude 一开始只读取每个已安装 skill 的名称和描述。当你的请求与某个 skill 的描述相符时,Claude 才会加载完整说明和所需文件。这样 Claude 既保持快速,又能安装许多 skill。

Skills、Projects 与自定义指令的区别

  • 自定义指令:适用于所有对话的通用偏好(语气、语言、长度)。
  • Projects:为某项持续工作准备的共享文件和指令的工作区。
  • Skills:可复用的“这件事该怎么做”工具包,相关任务出现时,Claude 可在任何对话中调用。

在 Claude 应用中启用 Skills

  1. 1

    打开设置

    在网页版或桌面版 Claude 中打开“设置”,找到列出 Skills 的功能/能力部分。(能否使用取决于你的套餐和组织设置。)

  2. 2

    启用内置 skill

    Anthropic 提供现成的 skill,例如创建和编辑文档、表格、演示文稿和 PDF。按需开启。

  3. 3

    上传你自己的 skill

    自定义 skill 以 skill 文件夹的 ZIP 压缩包形式上传。上传后确认它已开启。

  4. 4

    直接提出需求

    不需要特殊命令。正常描述任务;当它与某个 skill 的描述相符时,Claude 会使用该 skill,并通常会告诉你。

创建你的第一个 Skill

从你经常重复的任务开始。像给新同事写说明一样写下指令。描述这一行最重要:它告诉 Claude 什么时候使用这个 skill,所以要把适用场景写清楚。

SKILL.md 示例
---
name: weekly-sales-report
description: Create the weekly sales report for our team. Use when the user uploads a sales CSV or asks for the weekly sales summary.
---

# Weekly sales report

1. Read the uploaded CSV. Columns: date, region, product, units, revenue.
2. Report total revenue and units for the week, and change vs the previous week.
3. Show a table of revenue by region, sorted high to low.
4. List the top 3 and bottom 3 products.
5. End with 3 short, plain-language insights. No jargon.
6. Use the heading format in template.md in this folder.

把 SKILL.md 和 template.md 放在同一个文件夹(如 weekly-sales-report/),压缩成 ZIP 后上传。说明也可以用中文书写。

在 Claude Code 中使用 Skills

Claude Code(命令行和编辑器中的编程助手)同样支持 Skills。个人 skill 放在你主目录下 Claude 配置目录中的 skills 文件夹里;项目 skill 可以提交到项目的 .claude 文件夹中,让整个团队共享。Skills 也可以通过插件安装。

在 Claude Code 中,skill 可以包含由 Claude 运行的脚本——例如校验文件或格式化数据的脚本——这比单纯的文字说明更能保证结果一致。

写好 skill 的技巧

  • 一个 skill 只做一件事。把大流程拆成几个专注的 skill。
  • 用用户真正会说的词写清楚描述。
  • 在 skill 中附上一个简短的优秀输出示例。
  • 只安装来自可信来源的 skill——skill 可能包含 Claude 会执行的指令和代码。
  • 用几个真实请求测试,并不断完善说明。

要点总结

  • ★ Skill 是一个包含 SKILL.md(名称、描述、说明)和可选文件的文件夹。
  • ★ 当请求与描述相符时,Claude 会自动加载 skill。
  • ★ 让 skill 保持专注、充分测试,并只安装可信的 skill。

相关内容