一、基本信息
| 项目 | 内容 | 数据来源 |
|---|---|---|
| 正式名称 | 合集仓库子目录名 | |
| 所属合集仓库 | anthropics/skills(Anthropic 官方 Agent Skills 公开仓库) | GitHub |
| 作者/维护者 | Anthropic | GitHub 组织账号 |
| 来源链接 | https://github.com/anthropics/skills/tree/main/skills/pdf | — |
| 许可证 | Proprietary(源码可见但非开源,完整条款见仓库内 LICENSE.txt;同仓库内文档类技能统一走此条款,其余多数技能为 Apache-2.0) | SKILL.md 头部声明 |
| 所属仓库整体 Stars/Forks | 160,682 / 18,964(合集仓库规则:不计入本技能个体热度评分,仅供了解仓库规模) | GitHub API |
| 该技能自身活跃度 | 标题含“pdf”的 Issue 9 条 + PR 17 条,共 26 条;最近一次修复 PR 于 2026-07-01 关闭(“fix(pdf): correct case-sensitive file references in SKILL.md”) | GitHub Search API |
| 最新版本 | 无独立版本号,随仓库滚动更新 | SKILL.md |
| 安装方式 | Claude Code 插件市场一条命令安装(见第十章) | 官方仓库 marketplace.json |
二、功能介绍与亮点
pdf 是 Anthropic 官方 Agent Skills 仓库中的 PDF 处理技能,覆盖读取、生成、编辑三类场景:
- 读取与提取:用 pdfplumber/pypdf 提取文本、表格(可直接转 DataFrame/Excel)与元数据;提供 OCR 流程(pytesseract + pdf2image)处理扫描件
- 合并与拆分:pypdf 或命令行工具 qpdf/pdftk 完成合并、按页拆分、旋转、加水印
- 表单填写:配套 8 个脚本(字段提取、可视化校验、批量填充)支持可填写字段的结构化识别与填充,避免“凭空想象”表单结构
- 加密与创建:reportlab 从零生成多页 PDF,含目录级排版;pypdf/qpdf 支持加密解密
亮点:① 官方出品,属 Claude.ai 内置文档能力同源实现;② 独立评测将其列为“100 个技能中排名第一”,评价其“让我真正相信 Skills 这套机制”(“the skill that made me a believer”),并称其脚本化字段提取是“渐进式披露”的典范用法;③ 该子目录自身 26 条 Issue/PR 记录且最近一次修复于 2026-07-01 关闭,维护活跃可查证。
三、适用场景
固定分类:文档与办公自动化
适用于:批量提取合同/报告中的文本与表格并结构化落库、扫描件 OCR 识别、PDF 表单自动填写与批量核验、多份 PDF 合并/拆分/加水印、从零生成结构化报告 PDF。受益人群:需要处理大量纸质/扫描文档的行政与法务人员、做数据提取的分析师、需批量生成标准化 PDF 交付物的内容创作者。
四、跨 Agent 兼容性
| Agent | 结论 | 依据 |
|---|---|---|
| Claude Code | 原生支持 | 官方安装方式即 Claude Code 插件市场机制 |
| Codex | 未验证 | 已抓取材料未提及 Codex 专门支持,本次未为兼容性单独发起搜索 |
| OpenClaw | 未验证 | 同上 |
| Hermes Agent | 未验证 | 同上 |
五、推荐理由
市面上大量 PDF 相关技能止步于“用某个库读文件”,遇到表单填写这类需要结构化理解字段布局的任务就退化为让模型“猜”内容。pdf 的差异化在于配套脚本先用代码提取字段结构与坐标信息,再交给模型填充,官方文档也把易踩的坑(如 ReportLab 不支持 Unicode 上下标字符会渲染成黑块)显式写成规则。独立评测者在试用过百余个技能后仍将其列为第一,理由正是“脚本执行而非模型想象”这一设计——对于需要可靠处理合同、表单、扫描件等真实 PDF 任务的用户,这是目前可验证的最权威选择。
六、评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 10 | 官方出品满足最高档;该子目录自身 26 条 Issue/PR 为同批候选中最高,另有独立评测将其列为“100 个技能中的第一名” |
| 可用性 | 9 | 插件市场一条命令安装;文档含 SKILL.md + FORMS.md + REFERENCE.md 三份材料与 8 个可直接调用的脚本;2026-07-01 有修复 PR 关闭,近 3 个月内有实质维护;无付费依赖 |
| 安全性 | 8 | 见下方安全检查清单 |
| 综合评分 | 9.0 | 三项均值 |
安全检查清单:
| 检查项 | 结果 |
|---|---|
| ① Shell 命令与权限范围 | 依赖本地 Python 库(pypdf/pdfplumber/reportlab/pytesseract)及命令行工具(qpdf/pdftk/pdftotext/pdfimages),均为本地文件处理,无广域系统操作 |
| ② 运行时联网外发 | 已抓取 SKILL.md 全文及 2 个核心脚本源码,未发现任何网络请求(无 requests/urllib/socket 调用) |
| ③ API Key/凭据 | 不需要任何 API Key 或凭据 |
| ④ 可疑指令排查 | SKILL.md 与抽查的表单填写脚本均为常规文档处理逻辑,未发现 prompt injection 或混淆代码迹象 |
| ⑤ 作者/组织信誉 | Anthropic 官方账号发布,信誉最高档 |
| ⑥ License | Proprietary(源码可见非开源),条款在 LICENSE.txt 中有明确声明 |
| ⑦ 最近维护 | 最近一次修复 PR 于 2026-07-01 关闭,12 天前,无弃置风险 |
存在本地代码执行(范围明确、可审计)且许可证非完全开源,未达“纯提示词无执行;或官方出品且完全开源”的 9-10 档,定为 8 分。
七、跟同类 Skills 相比的优势
| 对比对象 | 定位 | 与本 skill 的差异 |
|---|---|---|
| tfriedel/claude-office-skills(780★) | 第三方 Word/PPT/Excel/PDF 一体化技能包 | 覆盖面广但单项 PDF 处理未见专门的表单字段结构化提取脚本,License 字段缺失(未明确声明) |
| claude-office-skills/skills(291★) | 社区策展的办公技能合集,含 PDF 处理 | 面向真实办公场景做了流程封装,维护频率与文档细致度不及官方版本 |
| appautomaton/document-SKILLs(132★) | 显式“基于 Anthropic 官方技能改编”的衍生版 | 本质是官方版本的二次分发,权威性与更新速度不及原版 |
| SkyworkAI/Skywork-Skills(189★) | PPT/文档/表格/图片/搜索/音乐全家桶,声明兼容 Claude Code、Codex CLI、OpenClaw | 跨 Agent 覆盖面是亮点,但单项 PDF 处理的成熟度与官方版本存在差距 |
核心差异化:pdf 是唯一同时具备“官方一手来源”与“表单结构化脚本化提取”能力的选项,独立评测将其列为百余个技能中的第一名,第三方替代品普遍聚焦格式转换本身,缺少同等深度的表单处理与坑位规避文档。
八、用户评价
本次完成 2 次专门检索,均抓取成功:
- 匿名作者(DEV Community),2026 年:在试用 100 个 Claude 技能后将 pdf 列为第一名,评价其“配套 Python 脚本读取 PDF 并返回结构化字段元数据,让 Claude 执行解析而非凭空想象内容”,称其为“渐进式披露做对了的典范案例”,并称是“让我真正相信这套机制的技能”。(来源:dev.to)
- R Dilip Kumar(内容创作者,Medium),2026 年 7 月:将 pdf 定位为内容创作者交付“固定格式资源”(相对 docx 的可编辑格式)的工具,建议在装完基础技能后按交付物是否需要可编辑性来决定是否安装。(来源:dkspeaks.medium.com)
九、其他补充
同一插件包 document-skills@anthropic-agent-skills 会同时安装 pdf、docx、pptx、xlsx 四个姊妹技能,安装一次即可获得完整办公文档处理能力。
十、安装使用方式
Claude Code 插件市场(推荐):
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
也可通过 Claude.ai 付费版直接使用(官方内置,无需单独安装)。
安装后注意事项: 安装后无需重启,直接提出“提取这份 PDF 里的表格”或“帮我填写这个 PDF 表单”等请求即可触发;OCR 功能需本地具备 pytesseract 与 poppler(pdf2image 依赖);命令行工具部分功能依赖 qpdf/pdftk/poppler-utils,具体清单见 SKILL.md。
十一、注意事项
- 许可证为 Proprietary(源码可见但非开源),如需二次分发或商用需自行核实 LICENSE.txt 条款;
- OCR、命令行合并/拆分等功能依赖多个本地系统工具,不同操作系统环境下可能需额外安装;
- 该技能是“合集仓库中的一个子技能”,来源链接务必使用本报告给出的子目录级链接,而非仓库根链接;
- Codex、OpenClaw、Hermes Agent 的兼容性本次未获得可验证材料,如需在其他 Agent 环境使用请自行测试。