Claude Code 做 PPT、写 Word 文档:安装官方 document-skills,让它生成 .pptx 和 .docx

Claude Code 本身没有「做 PPT」按钮,但官方 anthropics/skills 仓库带有 pptx、docx 文档技能,可以作为插件装进 Claude Code。本文讲安装命令、怎么提需求、技能需要哪些工具,以及生成后要核对什么。

NNathaniel bigo··原创首发·AI 辅助撰写
10 分钟读完
资料核对于 2026-11-05 · 依据官方文档与公开资料整理 Pro 账号
本文根据 GitHub 官方仓库 anthropics/skills 的 README 与 pptx、docx 两个 SKILL.md,以及 Claude Code 官方文档《Extend Claude with skills》整理,资料核对于 2026-11-05。配图为本站整理的示意图,不是界面截图。本站(bigolab.com)不是 Anthropic 官方网站。

适用于谁

  • 搜「claude code 做 ppt 的 skill」「claude code word 文档 skill」,想在终端里直接生成 .pptx / .docx 的人;
  • 已经会用 Claude Code,想知道文档类技能从哪装的人;
  • 只想在网页或桌面版 Claude 里做 PPT 的人,请直接看 /guides/claude-make-ppt-slides。

结论先说

  1. 官方仓库 anthropics/skills 里有 pptx、docx、pdf、xlsx 四个文档技能。 README 说它们就是支撑 Claude 文档能力的那几个技能,作为复杂技能的参考公开。
  2. Claude Code 里的装法:添加仓库为插件市场,再安装 document-skills 插件。命令见下文。
  3. 装好以后不用记命令,直接说需求,例如「用 pptx 技能……」,README 的例子就是「Use the PDF skill to extract the form fields…」这样的说法。
  4. 技能是一份给 Claude 的操作说明加脚本:pptx 技能的说明里是用 pptxgenjs 写脚本来新建演示稿,docx 技能用 docx(npm 包)新建文档;本地是否有这些工具要自己确认。
  5. 生成的文件一定要自己打开检查,数字、排版、事实都不能直接用。

在 Claude Code 里安装文档技能的步骤

图:本站根据 anthropics/skills 官方仓库 README 整理的示意图

一、安装步骤

官方 README 给出两种方式。

方式一:菜单

  1. 在 Claude Code 里运行 /plugin marketplace add anthropics/skills;
  2. 选择 Browse and install plugins;
  3. 选择 anthropic-agent-skills;
  4. 选择 document-skills(或 example-skills);
  5. 选择 Install now。

方式二:命令

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

仓库里的 document-skills 和 example-skills 是两个不同的插件:前者是文档类,后者是示例类。插件市场的一般用法见 /guides/claude-code-plugins-marketplace,技能放在哪个目录、谁优先见 /guides/claude-code-skills-directory-location-priority,装第三方技能之前的安全检查见 /guides/agent-skills-security-audit-before-install。

二、怎么提需求

Claude Code 官方文档说,技能的 SKILL.md 开头有一段说明「什么时候用这个技能」,Claude 会根据这段说明自动判断;你也可以点名使用。pptx 技能的说明写的是:只要涉及 .pptx 或 .potx 文件,不管是新建、读取、编辑还是合并,都用这个技能;docx 技能同理,覆盖 Word 文档和 .dotx 模板。

可以参考这样的提示词(需求写具体,缺什么它就会替你猜):

text
用 pptx 技能,根据当前目录的 report.md 做一份 8 页汇报演示稿,
受众是部门负责人,每页不超过 5 条要点,第一页是结论,
最后一页是下一步计划。保存为 report.pptx。
text
用 docx 技能,把 meeting-notes.md 整理成一份会议纪要 Word 文档:
包含标题、参会人、结论、待办事项表格(负责人、截止日期),
页码放在页脚。保存为 meeting.docx。
text
用 pptx 技能读取 old.pptx,列出每一页的标题和正文,
再按我给的新大纲 outline.md 改写,保留原来的版式。

官方 SKILL.md 对不同任务的做法是:新建演示稿用 pptxgenjs 脚本;修改已有演示稿,是解压后编辑 ppt/slides/ 下的 XML;读取用 markitdown。Word 方面,新建用 docx 脚本,修改已有文档是解压后编辑 word/document.xml,读取用 pandoc。这些是技能自己的流程,你只需要用自然语言说需求。

三、本地要准备什么

SKILL.md 里提到的工具包括:Node 包 pptxgenjs、docx,pandoc,LibreOffice(用来转 PDF、渲染检查),pdftoppm(Poppler),markitdown。技能说明里写这些是「预装」的,那是技能运行环境的前提;你自己的电脑上不一定有。如果 Claude Code 报「找不到某个命令或模块」,可以让它告诉你缺什么,再自己决定装不装。技能说明里写「找不到模块时再 npm install」,但装不装由你批准。权限提示怎么看见 /guides/claude-code-permission-modes。

四、生成之后要检查什么

生成 PPT / Word 后的核对清单

图:本站自己整理的核对清单,不是官方清单

两个 SKILL.md 里自己也有一步「验证输出」:把文件转成 PDF,再转成图片,看一眼页面。你也可以让 Claude Code 照做,再自己用 Office 或 WPS 打开确认。重点看:

  • 数字和引用:是否来自你给的资料;
  • 版式:文字有没有溢出方框,图片有没有跑出页面;
  • 能不能正常打开:技能说明里列过一些会导致文件损坏的写法,所以先打开确认比交付后再发现更好;
  • 隐私:涉及合同、财务、客户资料时,想清楚是否要放进这个会话。

五、与 Claude 网页版的区别

网页版、桌面版 Claude 里创建文件是官方的内置功能,入口和套餐要求见 /guides/claude-make-ppt-slides 和 /guides/claude-skills-where-to-find;Claude Code 这条路则是你在自己电脑上,让它用技能脚本生成文件,好处是可以直接读本地文件、批量处理,代价是环境要自己准备。要在 Claude Code 里长期使用、想了解订阅或额度,可看 /chongzhi/claude-code 或 /chongzhi/claude-pro。

常见问题

Q:这些文档技能是开源的吗?

官方 README 写明:仓库里很多技能是 Apache 2.0 开源,但 docx、pdf、pptx、xlsx 这四个是「source-available」(源码可见),不是开源。许可条款以仓库里的 LICENSE 为准。

Q:官方说这些技能「仅供演示和学习」,能用来干活吗?

README 的免责声明是:技能用于演示和教育目的,你在 Claude 里得到的实现和行为可能与仓库里的不同,关键任务使用前请在自己的环境里充分测试。

Q:装了之后找不到技能怎么办?

Claude Code 里可以用 /skills 查看技能列表(官方文档有提到该命令用于查看已同步的技能)。

相关教程

参考资料

  • GitHub:anthropics/skills — https://github.com/anthropics/skills
  • GitHub:pptx 技能说明 — https://github.com/anthropics/skills/blob/main/skills/pptx/SKILL.md
  • GitHub:docx 技能说明 — https://github.com/anthropics/skills/blob/main/skills/docx/SKILL.md
  • Claude Code 官方文档:Extend Claude with skills — https://code.claude.com/docs/en/skills

Nathaniel 的更多内容

  1. 01

    Claude Code 在 Windows 上的常见坑:Git Bash 还是 PowerShell、路径反斜杠、假报错、WSL 怎么选

    Windows 上用 Claude Code,装好之后最容易踩的是:用哪个 shell、路径写法不一致、grep 没匹配就报错、钩子没生效、WSL 和原生怎么选。本文逐条按官方文档整理原因和处理办法,附三段提示词和一张对照表。

    Claude0
  2. 02

    Claude Code Hooks 实战「提交前自动跑测试」:PreToolUse 拦住 git commit,测试不过就退出码 2,附 Windows 注意点

    只写一个完整例子:让 Claude Code 每次要执行 git commit 之前,先自动跑项目测试,没通过就拦下并把输出交给它修。本文按官方 Hooks 文档给出脚本、settings.json 配置、测试方法、排错和 Windows 的两处坑。

    Claude0
  3. 03

    Claude Code 自定义斜杠命令与 Skill 实战:从零写一个「生成更新日志」的 /release-notes,含传参、预执行命令和调试

    概念看过了,还是不知道从哪下手?本文按 Claude Code 官方「Extend Claude with skills」写一个完整可用的例子:用 /release-notes 根据 git 记录生成更新日志,覆盖目录、frontmatter、传参、预执行命令、预授权和调试。

    Claude0
  4. 04

    Claude Code 部署网站:先写 Dockerfile 和 compose 在本机跑通,再按清单上云服务器,别让它直接改线上

    想让 Claude Code 帮你把网站部署到云服务器。本文只写通用做法,按 Docker 官方文档讲:让它写 Dockerfile、.dockerignore 和 compose,在本机跑通,端口和数据卷怎么设,再给出上线清单,并说明为什么不要让它直接动线上机器。

    Claude0
  5. 05

    Claude Code 写爬虫与数据清洗:先查 robots.txt 和网站条款,控制频率,原始数据留一份再清洗

    想让 Claude Code 写爬虫抓数据再清洗。本文先讲合规:robots.txt 不是授权也不是安全措施、网站条款要自己读;再讲怎么用 Python 标准库检查规则、小样本先试、保存原始数据,以及用 pandas 清洗,附四段提示词。

    Claude0
  6. 06

    Claude Code 写 Chrome 扩展:按 Manifest V3 起步,加载未打包的扩展,改了哪些文件要重新加载

    想让 Claude Code 帮你写一个 Chrome 扩展。本文按 Chrome 官方扩展文档讲:manifest.json 的最小写法、在 chrome://extensions 加载未打包的扩展、哪些改动要刷新、怎么看控制台和报错,再给四段提示词,以及权限要尽量少。

    Claude0

同产品的其他教程

  1. 01

    Claude Code 写安卓 App:Android Studio 建项目、让它用 gradlew 编译安装,报错和日志怎么喂给它

    想让 Claude Code 帮你写安卓 App。官方文档没有专门的安卓教程,本文把 Claude Code 官方工作流和安卓官方命令行文档拼在一起:Android Studio 建项目、gradlew 编译安装、模拟器和真机、测试与日志,附四段提示词。

    Claude0
  2. 02

    Claude Code 用数据库 MCP 查数据、出报表:只读账号、先看口径再看数字,结果别一次拉太多行

    想用自然语言让 Claude Code 查数据库、出统计报表,而不是写后端接口。本文按官方 MCP 页面和 DBHub 说明讲:怎么连 PostgreSQL、MySQL、SQLite、输出太大怎么办、怎么让它先说明口径、怎么核对数字,附三段提示词。

    Claude0
  3. 03

    Claude Code 配 Figma MCP 还原设计稿:插件或一条命令安装,复制图层链接,小块小块地让它出代码

    想让 Claude Code 照 Figma 设计稿写前端代码。本文按 Figma 官方开发者文档讲:远程服务器地址、插件和手动两种安装、怎么复制图层链接、为什么要选小块、座位类型与调用次数限制,并给三段还原设计稿的提示词。

    Claude0
  4. 04

    Claude Code 管理 GitHub issue:用 gh 命令还是 GitHub MCP,怎么装、怎么限权、怎么让它分拣和回复 issue

    让 Claude Code 读 issue、分拣标签、起草回复、关联 PR,有两条路:装好 gh 命令行直接用,或连 GitHub 官方 MCP 服务器。本文按两边官方文档讲安装命令、令牌权限、只读模式,并给出三段分拣提示词和限权设置。

    Claude0
  5. 05

    Claude Code 配 Playwright MCP 做浏览器测试:一条命令安装,让它打开页面、点按钮、读控制台,再把流程写成测试

    想让 Claude Code 自己打开浏览器测试你的网页。本文按微软 Playwright MCP 官方仓库和 Claude Code 官方 MCP 文档讲:安装命令、怎么确认连上、有头无头与隔离参数、一次测试的提示词,以及它不是安全边界这件事。

    Claude0
  6. 06

    Claude Code 写文档、README 和代码注释:先让它读代码再动笔,指定风格,写完逐条核对命令能不能跑

    想让 Claude Code 给项目补 README、接口文档和注释,又怕它编造不存在的命令和参数。本文按官方「Handle documentation」工作流讲:先找没有文档的代码、指定风格、写完核对,附四段可复制提示词和验证办法。

    Claude0

0 条评论

登录 后参与评论

还没有评论,来抢沙发~