用途
本仓库是 Claude 的 Agent Skills 官方示例集合,用于展示技能系统的能力与实现模式。技能(Skills)是包含指令、脚本和资源的文件夹,Claude 会动态加载它们来提升在专门任务上的表现,让 Claude 以可重复的方式完成特定任务,比如依据公司品牌规范创建文档、使用组织特定工作流分析数据,或自动化个人任务。仓库可用于获取灵感、理解不同模式与实现方式,也作为构建自定义技能的参考。
主要能力与包含内容
仓库中的技能覆盖多个方向:创意应用(艺术、音乐、设计)、技术任务(测试 Web 应用、生成 MCP 服务器)、企业工作流(沟通、品牌等)。每个技能是自包含的独立文件夹,内含一个 SKILL.md 文件,保存 Claude 使用的指令与元数据。仓库还包含驱动 Claude 文档能力的文档创建与编辑技能,位于 skills/docx、skills/pdf、skills/pptx 和 skills/xlsx 子文件夹,这些技能为源码可见(source-available)而非开源,供开发者参考更复杂的、已在生产 AI 应用中实际使用的技能实现。仓库结构包括:./skills(创意与设计、开发与技术、企业与沟通以及文档技能示例)、./spec(Agent Skills 规范)、./template(技能模板)。
使用方式
可在 Claude Code、Claude.ai 和 API 中试用。在 Claude Code 中,可将本仓库注册为 Claude Code 插件市场,然后安装特定技能集:选择 Browse and install plugins,选择 anthropic-agent-skills,选择 document-skills 或 example-skills,选择 Install now。也可直接安装任一插件。安装插件后,只需提及技能即可使用,例如安装 document-skills 插件后,可以让 Claude Code 执行类似“Use the PDF skill to extract the form fields from path/to/some-file.pdf”的操作。这些示例技能在 Claude.ai 的付费计划中已可用;使用本仓库中的任何技能或上传自定义技能,可参考“Using skills in Claude”的说明;通过 Claude API 可使用 Anthropic 预构建技能并上传自定义技能,参见 Skills API Quickstart。
创建基本技能
创建技能很简单:一个文件夹加一个包含 YAML frontmatter 和指令的 SKILL.md 文件。可使用仓库中的 template-skill 作为起点。frontmatter 只需两个字段:name(技能的唯一标识,小写,空格用连字符)、description(技能功能与适用时机的完整描述)。Markdown 正文包含 Claude 将遵循的指令、示例和指南。更多细节见 How to create custom skills。技能是教 Claude 更好地使用特定软件的好方法。
适用场景与限制
技能适合需要将特定流程、规范或工具使用方式固化为可重复行为的场景,例如文档创作与编辑、数据分析、测试、企业沟通与品牌等。仓库中的技能仅用于演示与教育目的;虽然部分能力可能在 Claude 中可用,但 Claude 实际提供给你的实现与行为可能与本仓库展示的不同。这些技能用于说明模式与可能性,在依赖它们执行关键任务前,务必在你自己的环境中充分测试。关于开源许可:本仓库中许多技能是开源的(Apache 2.0),而文档技能为源码可见、非开源。关于 Agent Skills 标准的信息,可参见 agentskills.io。