skills
Anthropic 开源的 Claude 技能库,包含可复用的指令、脚本与资源,让 Claude 在文档创建、数据分析等任务上表现更稳定。亮点是官方出品,内置了生产级文档编辑(.docx/.pdf/.pptx/.xlsx)技能,展示了如何模块化增强 LLM agent 的能力,对自定义 agent 技能开发有直接参考价值。仅供演示和教育用途。
README
注意: 本仓库包含 Anthropic 为 Claude 实现的技能。关于 Agent Skills 标准的信息,请参阅 agentskills.io。
技能
技能是包含指令、脚本和资源的文件夹,Claude 会动态加载它们以提升在特定任务上的表现。技能教会 Claude 如何以可重复的方式完成具体任务——无论是根据公司的品牌指南创建文档、使用组织特定的工作流分析数据,还是自动化个人任务。
更多信息,请参考:
关于本仓库
本仓库包含了一些技能,展示了 Claude 技能系统的能力。这些技能涵盖创意应用(艺术、音乐、设计)、技术任务(测试 Web 应用、MCP server(模型上下文协议服务器)生成)以及企业工作流(通信、品牌等)。
每个技能都独立存放在其所属的文件夹中,内含 SKILL.md 文件,包含 Claude 所使用的指令和元数据。浏览这些技能,为自己的技能获取灵感,或理解不同的模式与方法。
本仓库中的许多技能是开源的(Apache 2.0)。我们还将在 skills/docx、skills/pdf、skills/pptx 和 skills/xlsx 子文件夹中提供支撑 Claude 的文档能力 的文档创建与编辑技能。这些技能是源代码可用的(source-available),而非开源,但我们希望与开发者分享它们,作为在生产级 AI 应用中积极使用的更复杂技能的参考。
免责声明
这些技能仅供演示和教育目的使用。 虽然 Claude 可能具备其中某些能力,但您从 Claude 获得的实现和行为可能与这些技能中展示的不同。这些技能旨在说明模式和可能性。在依赖这些技能执行关键任务之前,请务必在自己的环境中彻底测试它们。
技能集
- ./skills:创意与设计、开发与技术、企业与通信以及文档技能的示例
- ./spec:Agent Skills 规范
- ./template:技能模板
在 Claude Code、Claude.ai 和 API 中尝试
Claude Code
您可以通过在 Claude Code 中运行以下命令,将此仓库注册为 Claude Code 插件市场:
/plugin marketplace add anthropics/skills
然后,安装一组特定的技能:
- 选择
Browse and install plugins - 选择
anthropic-agent-skills - 选择
document-skills或example-skills - 选择
Install now
或者,直接安装任一插件:
/plugin install document-skills@anthropic-agent-skills
/plugin install example-skills@anthropic-agent-skills
安装插件后,您只需提一下该技能即可使用。例如,如果您从市场安装了 document-skills 插件,您可以要求 Claude Code 执行类似:"使用 PDF 技能从 path/to/some-file.pdf 中提取表单字段"。
Claude.ai
这些示例技能在 Claude.ai 中已对所有付费计划可用。
要使用本仓库中的任何技能或上传自定义技能,请按照 在 Claude 中使用技能 中的说明操作。
Claude API
您可以通过 Claude API 使用 Anthropic 预构建的技能,并上传自定义技能。更多信息请见 Skills API 快速入门。
创建基础技能
技能创建很简单——只需一个包含 SKILL.md 文件的文件夹,内含 YAML frontmatter(前置元数据)和指令。您可以使用本仓库中的 template-skill 作为起点:
---
name: my-skill-name
description: 清晰描述此技能的作用及何时使用
---
# 我的技能名称
[在此添加 Claude 在激活此技能时应遵循的指令]
## 示例
- 使用示例 1
- 使用示例 2
## 指南
- 指南 1
- 指南 2
前置元数据只需要两个字段:
name- 技能的唯一标识符(小写,空格用连字符代替)description- 对技能作用及使用场景的完整描述
下面的 markdown 内容包含 Claude 将遵循的指令、示例和指南。更多详情请参阅 如何创建自定义技能。
合作伙伴技能
技能是教会 Claude 更好地使用特定软件的绝佳方式。当我们看到来自合作伙伴的出色技能示例时,可能会在此突出展示其中一些:
- Notion - Claude 的 Notion 技能