ByteNoteByteNote

字节笔记本

2026年2月19日

Anthropic Skills:Claude Code 官方技能仓库

API中转
¥120

本文介绍 Anthropic 官方的 Skills 仓库,包含 Claude Code 的 Agent Skills 实现,提供文档处理、创意设计和开发技术等多种技能示例。

Anthropic Skills 简介

Anthropic Skills 是 Anthropic 官方维护的公共仓库,包含 Claude Code 的 Agent Skills 实现。Agent Skills 是 Claude 的动态加载文件夹,包含指令、脚本和资源,用于提升 Claude 在特定任务上的性能。该项目在 GitHub 上拥有 71.7k stars 和 7.3k forks,采用 Apache 2.0 许可证。

核心定位:Public repository for Agent Skills

什么是 Agent Skills

Skills(技能)教会 Claude 如何以可重复的方式完成特定任务,例如:

  • 按照公司品牌指南创建文档
  • 使用组织特定的工作流分析数据
  • 自动化个人任务

注意:关于 Agent Skills 标准的信息,请参见 agentskills.io

仓库结构

text
anthropics/skills/
├── .claude-plugin/     # Claude 插件配置
├── skills/             # 技能示例
│   ├── creative/       # 创意与设计
│   ├── development/    # 开发技术
│   ├── enterprise/     # 企业工作流
│   └── document/       # 文档技能
├── spec/               # Agent Skills 规范
├── template/           # 技能模板
├── README.md
└── THIRD_PARTY_NOTICES.md

技能分类

1. 创意与设计

艺术、音乐、设计相关的技能示例。

2. 开发与技术

  • 测试 Web 应用
  • MCP 服务器生成
  • 代码分析与重构

3. 企业工作流

  • 企业通信
  • 品牌管理
  • 组织特定流程

4. 文档技能(生产级)

以下技能为 source-available(非完全开源),但公开供开发者参考:

技能路径用途
Word 文档skills/docx创建和编辑 .docx 文件
PDF 处理skills/pdfPDF 生成与处理
演示文稿skills/pptx创建 .pptx 幻灯片
电子表格skills/xlsxExcel 文件处理

这些技能为 Claude 的文档功能 提供底层支持

技术栈

语言占比
Python91.3%
HTML4.5%
Shell2.5%
JavaScript1.7%

使用方法

1. Claude Code 中使用

bash
# 添加插件市场
/plugin marketplace add anthropics/skills

# 直接安装文档技能插件
/plugin install document-skills@anthropic-agent-skills

# 或安装示例技能插件
/plugin install example-skills@anthropic-agent-skills

安装后,直接提及技能即可使用:

"Use the PDF skill to extract the form fields from path/to/some-file.pdf"

2. Claude.ai 中使用

3. Claude API 中使用

参考 Skills API Quickstart

创建自定义技能

技能文件结构

每个技能是一个独立文件夹,包含 SKILL.md 文件:

markdown
---
name: my-skill-name
description: A clear description of what this skill does and when to use it
---

# My Skill Name

[Add your instructions here that Claude will follow when this skill is active]

## Examples
- Example usage 1
- Example usage 2

## Guidelines
- Guideline 1
- Guideline 2

前置元数据要求

字段说明
name唯一标识符(小写,空格用连字符)
description完整描述技能功能和适用场景

核心文档技能详解

DOCX 技能

用于创建和编辑 Word 文档:

python
# 示例:创建 Word 文档
from docx import Document

doc = Document()
doc.add_heading('文档标题', 0)
doc.add_paragraph('这是一个段落。')
doc.save('example.docx')

PDF 技能

用于 PDF 生成与处理:

python
# 示例:提取 PDF 表单字段
import PyPDF2

with open('form.pdf', 'rb') as f:
    reader = PyPDF2.PdfReader(f)
    fields = reader.get_fields()

PPTX 技能

用于创建 PowerPoint 演示文稿:

python
# 示例:创建幻灯片
from pptx import Presentation

prs = Presentation()
slide = prs.slides.add_slide(prs.slide_layouts[0])
title = slide.shapes.title
title.text = "演示标题"
prs.save('presentation.pptx')

XLSX 技能

用于 Excel 文件处理:

python
# 示例:创建电子表格
from openpyxl import Workbook

wb = Workbook()
ws = wb.active
ws['A1'] = "Hello"
ws['B1'] = "World"
wb.save('spreadsheet.xlsx')

合作伙伴技能

合作伙伴链接
NotionNotion Skills for Claude

相关资源

免责声明

这些技能仅供演示和教育目的。 虽然某些功能可能在 Claude 中可用,但您从 Claude 获得的实现和行为可能与这些技能中显示的不同。这些技能旨在说明模式和可能性。在将其用于关键任务之前,请始终在您自己的环境中彻底测试技能。

总结

Anthropic Skills 是了解和构建 Claude Code Agent Skills 的权威参考,其核心优势包括:

  • 官方实现:Anthropic 官方维护,质量有保障
  • 生产级技能:文档处理技能为 Claude 文档功能提供底层支持
  • 多场景覆盖:涵盖创意、开发、企业、文档等多个领域
  • 开源参考:Apache 2.0 许可证,可学习和参考
  • 生态丰富:支持 Claude Code、Claude.ai 和 Claude API

对于希望深入了解 Claude Skills 架构、学习最佳实践的开发者来说,这个仓库是不可或缺的资源。

分享: