Anthropic Skills 是学习 Agent Skills 结构与实际用法的官方示例仓库。 它既包含可用于文档任务的技能,也提供其他能力示例,适合想使用现成技能或编写自己的 Skill 的人。

Anthropic Skills:Agent Skills 公共示例方法示意图
官方 Skill 示例 · 原创方法示意图

什么是 Skill

可以把 Skill 理解为一份围绕具体任务组织的能力包。核心通常是 SKILL.md,还可能包含脚本、模板和参考资料。支持该机制的工具会按技能描述和任务需要加载相关内容。

不是把提示词保存为文件就一定能使用。 目标工具需要支持技能发现,依赖文件也必须完整。

适合哪些人

  • 需要处理 PDF、文档、表格或演示文件的人。
  • 想了解官方 Skill 目录结构的开发者。
  • 希望把重复工作整理成可复用技能的团队。

安装前准备

  1. 选择支持技能或插件的工具,以下步骤以 Claude Code 为例。
  2. 准备一份不包含敏感信息的测试文件。
  3. 阅读目标技能的 SKILL.md,确认依赖、输入格式与输出要求。
  4. 检查具体目录的许可证,尤其是准备修改或再分发时。

在 Claude Code 中安装

先在 Claude Code 内添加官方仓库市场:

/plugin marketplace add anthropics/skills

处理办公文档时,选择文档技能插件:

/plugin install document-skills@anthropic-agent-skills

研究其他示例能力时,可以选择示例插件:

/plugin install example-skills@anthropic-agent-skills

按需要安装即可。不必为了一个文档任务同时启用所有示例。安装后,按工具提示启用插件或重新开始会话。

用一个 PDF 任务做首次验证

  1. 准备可读取的示例 PDF,确认文件路径正确。
  2. 在任务中明确要求使用 PDF skill。
  3. 指定只读提取范围,例如表单字段或指定页内容。
  4. 把结果与原文件逐项比较,检查遗漏和识别错误。
请使用 PDF skill 提取 samples/form.pdf 中的表单字段。
按字段名、类型和当前值整理结果。
先检查文件是否可读,不修改原文件;无法确认的内容请标注。

扫描件与可选中文字的 PDF 不同。 提取结果异常时,先确认是否需要 OCR,以及相关依赖是否可用。

想自己写 Skill:从目录结构学起

第一步:找到相近示例

选择与目标任务接近的目录,阅读描述、触发条件和操作要求。关注“什么时候应该使用”,不要只复制正文提示。

第二步:拆出稳定流程

  1. 写清输入是什么,例如文件、路径或用户提供的文本。
  2. 说明主要处理步骤和依赖资源。
  3. 定义输出格式,例如表格、文档或检查报告。
  4. 补充失败情况的处理方式,例如文件打不开、缺少依赖或格式不支持。

第三步:用不同样本检查

至少准备一个正常输入和一个异常输入。检查技能是否在合适的任务触发,能否生成可用结果,并对失败原因给出明确说明。

常见问题

Skill 和普通提示词有什么区别

Skill 除了任务说明,还可以组织脚本、模板和参考资料,由工具按需加载。它的复用能力来自明确的任务边界和完整资源。

下载后能直接双击运行吗

通常不能。下载包是源码与说明,需要安装到支持的工具中;涉及脚本时,还要按对应技能说明配置依赖。

可以把仓库用于商业项目吗

应逐项检查具体技能目录的许可和第三方资源条款。仓库不同目录可能采用不同许可,不能把一个目录的许可默认套用到全部内容。