anthropics/skills
GitHub: anthropics/skills
Anthropic官方的Claude Agent Skills仓库,提供了技能框架规范、示例和模板,旨在通过结构化指令教会Claude完成从文档生成到企业工作流自动化的特定任务。
Stars: 80549 | Forks: 8444
# 技能 (Skills)
Skills 是包含指令、脚本和资源的文件夹,Claude 可以动态加载它们以提高在专门任务上的表现。Skills 教会 Claude 如何以可重复的方式完成特定任务,无论是根据公司的品牌指南创建文档、使用组织的特定工作流程分析数据,还是自动化个人任务。
欲了解更多信息,请查看:
- [什么是技能?](https://support.claude.com/en/articles/12512176-what-are-skills)
- [在 Claude 中使用技能](https://support.claude.com/en/articles/12512180-using-skills-in-claude)
- [如何创建自定义技能](https://support.claude.com/en/articles/12512198-creating-custom-skills)
- [用 Agent Skills 装备智能体以适应现实世界](https://anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills)
# 关于本仓库
本仓库包含展示 Claude skills 系统能力的技能示例。这些技能涵盖从创意应用(艺术、音乐、设计)到技术任务(测试 Web 应用、MCP server 生成)再到企业工作流程(沟通、品牌推广等)。
每个技能都独立包含在自己的文件夹中,带有一个 `SKILL.md` 文件,其中包含 Claude 使用的指令和元数据。浏览这些技能可以为您自己的技能获取灵感,或了解不同的模式和方法。
本仓库中的许多技能都是开源的(Apache 2.0)。我们还在 [`skills/docx`](./skills/docx)、[`skills/pdf`](./skills/pdf)、[`skills/pptx`](./skills/pptx) 和 [`skills/xlsx`](./skills/xlsx) 子文件夹中包含了驱动 [Claude 文档功能](https://www.anthropic.com/news/create-files) 底层的文档创建和编辑技能。这些是源码可用的,而非开源的,但我们希望与开发者分享这些,作为在生产环境 AI 应用中积极使用的更复杂技能的参考。
## 免责声明
**这些技能仅用于演示和教育目的。** 虽然其中一些功能可能在 Claude 中可用,但您从 Claude 获得的实现和行为可能与这些技能中展示的不同。这些技能旨在说明模式和可能性。在依赖它们执行关键任务之前,请始终在您自己的环境中彻底测试技能。
# 技能集
- [./skills](./skills):创意与设计、开发与技术、企业与沟通以及文档技能的示例
- [./spec](./spec):Agent Skills 规范
- [./template](./template):技能模板
# 在 Claude Code、Claude.ai 和 API 中尝试
## Claude Code
您可以通过在 Claude Code 中运行以下命令,将此仓库注册为 Claude Code 插件市场:
```
/plugin marketplace add anthropics/skills
```
然后,要安装特定的技能集:
1. 选择 `Browse and install plugins`
2. 选择 `anthropic-agent-skills`
3. 选择 `document-skills` 或 `example-skills`
4. 选择 `Install now`
或者,直接通过以下方式安装任一插件:
```
/plugin install document-skills@anthropic-agent-skills
/plugin install example-skills@anthropic-agent-skills
```
安装插件后,您只需提及它即可使用该技能。例如,如果您从市场安装了 `document-skills` 插件,您可以要求 Claude Code 执行类似操作:“Use the PDF skill to extract the form fields from `path/to/some-file.pdf`”
## Claude.ai
这些示例技能在 Claude.ai 的付费计划中均已可用。
要使用此仓库中的任何技能或上传自定义技能,请遵循[在 Claude 中使用技能](https://support.claude.com/en/articles/12512180-using-skills-in-claude#h_a4222fa77b)中的说明。
## Claude API
您可以通过 Claude API 使用 Anthropic 的预构建技能,并上传自定义技能。有关更多信息,请参阅 [Skills API 快速入门](https://docs.claude.com/en/api/skills-guide#creating-a-skill)。
# 创建基本技能
技能创建起来很简单 —— 只需一个包含 `SKILL.md` 文件的文件夹,其中包含 YAML 前言 (frontmatter) 和指令。您可以使用本仓库中的 **template-skill** 作为起点:
```
---
name: my-skill-name
description: A clear description of what this skill does and when to use it
---
# 我的技能名称
[Add your instructions here that Claude will follow when this skill is active]
## 示例
- Example usage 1
- Example usage 2
## 指南
- Guideline 1
- Guideline 2
```
前言仅需要两个字段:
- `name` - 您技能的唯一标识符(小写,用连字符代替空格)
- `description` - 对技能功能及其使用时机的完整描述
下方的 Markdown 内容包含 Claude 将遵循的指令、示例和指南。有关更多详细信息,请参阅[如何创建自定义技能](https://support.claude.com/en/articles/12512198-creating-custom-skills)。
# 合作伙伴技能
Skills 是教 Claude 如何更好地使用特定软件的好方法。当我们看到来自合作伙伴的优秀示例技能时,我们可能会在这里重点介绍其中一些:
- **Notion** - [Notion Skills for Claude](https://www.notion.so/notiondevs/Notion-Skills-for-Claude-28da4445d27180c7af1df7d8615723d0)
标签:Agent, Anthropic, CIS基准, Claude, CVE检测, DLL 劫持, MCP服务器, RAG, 人工智能, 任务自动化, 企业工作流, 创造力, 动态加载, 品牌规范, 大语言模型, 技能系统, 提示词, 文档生成, 文档结构分析, 测试, 用户模式Hook绕过, 网络调试, 脚本, 自动化, 资源库, 辅助开发, 防御加固