先说结论
如果你在 Word、Excel、PPT、PDF 这四类文件上花的时间比写代码多,Anthropic 官方的 document-skills 一个插件就能全包——仓库 anthropics/skills(⭐178,472,2026-09-24 还有更新),一条命令装完,四个文件类型各有一个技能接管。
它最大的价值不是”帮我生成一份新文档”,而是能改你手上已有的文件:给合同加修订痕迹、把乱糟糟的表格洗干净、在你的 PPT 模板里换内容、把二十年前的纸质表单填成电子版。这四件事,普通聊天模型只能给你贴一段代码让你自己跑,装了这个技能,Agent 直接把文件改完给你。
一、怎么装(三条路,选一条)
路线 A:Claude Code 插件市场(推荐)
# 第一步:把官方仓库注册为插件市场
/plugin marketplace add anthropics/skills
# 第二步:直接安装文档四件套(也可以 /plugin install 后从菜单里选)
/plugin install document-skills@anthropic-agent-skills
# 顺手可装的另一组:示例技能合集(frontend-design、mcp-builder、skill-creator 等)
/plugin install example-skills@anthropic-agent-skills装完之后不用记任何指令,直接用人话说需求就会触发,比如:”用 PDF 技能把这个文件里的表单字段提取出来”。
路线 B:Claude 网页版
这四个文档能力对付费计划用户已经默认内置,不用装。想加自定义 skill,在设置的 Skills 入口上传 SKILL.md 文件即可。
路线 C:手动安装到本机(其他 Agent / 离线用)
# 克隆官方仓库
git clone https://github.com/anthropics/skills.git
# 只拷你需要的目录到 Agent 的技能目录,例如:
# skills/docx → ~/.claude/skills/docx
# skills/xlsx → ~/.claude/skills/xlsx
# skills/pptx → ~/.claude/skills/pptx
# skills/pdf → ~/.claude/skills/pdf
# Cursor / Codex / Gemini CLI 同理,各自的 skills 目录规则以其文档为准二、四个技能分别擅长什么(读了源码 SKILL.md 之后写的)
下面这些不是宣传文案,是我把四个 SKILL.md 的原文拆完之后总结的。每个技能内部其实都有一套明确的工具链,知道这个能帮你预判它擅长什么、在哪会翻车。
1. docx:唯一能带着修订痕迹改 Word 的方案
它的内部逻辑是把 .docx 当成”一个装着 XML 的压缩包”处理:
- 新建文档:用 docx-js 写脚本生成,支持目录、标题层级、页码、页眉信头
- 改已有文档:解压 → 直接改
word/document.xml→ 再压缩(因为 docx-js 打不开现有文件) - 读内容:用 pandoc 转成 Markdown 再读
- 支持 修订痕迹(tracked changes)和批注——这是它最值钱的能力,改合同、改标书时你能看到每一处改动
可复制:让 AI 按律师审阅的方式改合同
读取附件里的合同【合同文件.docx】,以修订模式(tracked changes)完成以下修改:
1. 所有"甲方应在 X 个工作日内"的付款期限,统一改为【30】个工作日,并用批注说明原期限;
2. 找出所有单方面约束我方的条款(只约束乙方/我方违约责任的),逐条加批注标出风险;
3. 不要改任何条款的实体内容,除非我在上面明确列了;
4. 改完输出新文件,附一份"改动清单":每处改动一行,格式为"条款位置 | 原文摘要 | 改后摘要 | 理由"。
注意:你只是整理和标注,不构成法律意见,重大条款我会找律师确认。2. xlsx:公式、图表、脏数据都在行
内部工具链是 openpyxl(保格式和公式的读写)加 pandas(批量数据进出),读大表用 markitdown 快速预览。适合的场景:
- 给现有表格加列、写公式、做条件格式,而不是生成一张死的数字表
- 多表合并、格式转换(.xlsx / .xlsm / .csv / .tsv 互通)
- 出图表
它的一个自知之明写在了文档里:markitdown 预览读不到单元格坐标,所以别指望靠预览结果来规划编辑——真要改,它自己会走 openpyxl。这个细节值得你记住:让 AI 处理表格时,把文件给它,别只贴截图。
可复制:把流水表变成能看的月报
处理附件【销售流水.xlsx】,要求:
1. 清洗:去掉完全空白的行,"日期"列统一成 YYYY-MM-DD,金额列去掉"¥"和千分位并转为数字;
2. 加一个"月份"辅助列,按月份汇总销售额和订单数,输出一张汇总表;
3. 汇总表旁边生成一张柱状图(各月销售额),要能随数据刷新的那种,不要贴成图片;
4. 原始数据 sheet 保留不动,所有加工放在新 sheet 里;
5. 做完告诉我:哪个月环比跌幅最大,可能的原因只从数据里找,不要编。3. pptx:能在你的模板里改,而不是重做一遍
新建用 pptxgenjs 写脚本;改已有文件同样是解压改 XML 的路子,所以它可以基于你公司的 .potx 模板、保留版式和母版,只换内容。支持演讲者备注、拆分合并幻灯片、提取全文。
可复制:往老 PPT 里换数据
读取附件【Q3复盘.pptx】,这是一份我们每季度都要用的固定模板。要求:
1. 保持所有版式、母版、配色完全不动;
2. 只替换文字内容:把其中的数据页换成我下面给的 Q4 数据,把结论页的措辞按新数据重写;
3. 每页演讲者备注(speaker notes)按"这页要讲什么、大概讲多久"重写;
4. 我给的数据只有这些,不许补充任何我没提供的数字:
【粘贴你的 Q4 数据】
5. 输出新文件,并告诉我哪几页因为内容变多可能排不下了。4. pdf:从提取到填表到 OCR 的一条龙
四个里功能最杂的一个:提取文字和表格、合并拆分、旋转加水印、填 PDF 表单、加密解密、扫描件 OCR 转可搜索文本。表单填写它还单独维护了一份 FORMS.md 说明,是重点场景。底层是 pypdf 这类 Python 库。
可复制:填政府/银行的 PDF 表格
附件里是一份要提交的 PDF 表格【申请表.pdf】。请帮我填好以下字段,其余保持空白:
- 姓名:【】 身份证号:【】 日期:【】
填的时候注意:
1. 用表单域(form field)填写,不要用涂盖的方式压在字上;
2. 填完输出两版:一份填好的最终版,一份列出"每个字段填了什么"的清单让我核对;
3. 如果某个字段格式有疑问(比如日期格式),不要猜,列出来问我。三、授权这件事,装之前必须知道
这是这套技能包最容易被忽略的坑,我直接读了仓库 README 和 SKILL.md 的授权字段:
- 仓库里大部分技能是 Apache 2.0 开源,随便用随便改;
- 但 docx / xlsx / pptx / pdf 这四件套是 source-available,不是开源——pdf 的 SKILL.md 里直接标了 Proprietary。个人使用没问题,但想拿它们做二次分发、集成进商业产品之前,先读 LICENSE;
- README 里还有一句免责声明值得放在心上:这些技能用于演示和教学目的,Claude 正式产品里的实现可能和仓库里的版本行为不一致。用在关键任务前,先在自己环境里充分测试。
一句话:拿来自用和学写 skill,放心;拿去做产品,先看授权。
四、什么时候不该用它
- 纯文本处理(整理笔记、写摘要):不需要,直接让 AI 干就行,走文件技能反而绕路;
- 要严格还原复杂版式的设计稿:AI 改 XML 的方式对版式是”保守修改”,让它从零复刻设计师的排版会翻车,正确用法是在现有文件上做小步修改;
- 涉及钱和法律的最终文件:AI 负责改和标,签字之前必须人工核对——这不是谦虚,是这四个技能的 README 自己都这么建议的。
可复制:装完之后判断该不该用
我手头这个任务是:【描述任务】。
请判断:适合直接用 document-skills 处理,还是有更省事的路子?
按这个格式回答:
1. 推荐路径(用什么工具/技能,分几步);
2. 为什么不用文档技能(如果不用);
3. 这么做有什么风险,我需要人工核对哪些点。小结
document-skills 是目前 AI 技能包生态里最接近”日常必需品”的一组:不炫技,解决的是”我有个现成文件,帮我改一下”这种最真实的需求。装它一条命令,用它的关键只有一句话——把原文件交给 AI,而不是把截图贴给它。
下篇专题写设计类的 frontend-design 和 UI/UX Pro Max:怎么让 AI 做出来的界面不再长得一个样。
数据来源:GitHub REST API 与 anthropics/skills 仓库 README 及各 SKILL.md 原文,核实时间 2026-09-26。仓库星标 178,472,最近更新 2026-09-24。安装命令与授权条款以仓库最新版本为准。
