入馆:2026 年 10 月 14 日
pptx
Claude 文档功能背后的 PPT Skill,用来新建、读取和修改 .pptx,源码公开供开发者参考。
- 生态
- Agent Skills
- Skill 分类
- 生产力
- 创建者 / 机构
- Anthropic
它是什么
pptx 是 Anthropic 在官方仓库 anthropics/skills 里公开的文档类 Skill。README 说,docx、pdf、pptx、xlsx 这四个文件夹是 Claude 文档创建和编辑功能背后实际在用的 Skill,公开出来给开发者当作复杂 Skill 的参考。按 SKILL.md 的描述,只要涉及 .pptx 或 .potx 文件就会用到它:新建幻灯片、读取和提取文字、修改现有演示文稿、合并或拆分、套用模板、处理版式、演讲者备注和批注。新建时用 pptxgenjs 写脚本生成;修改现有文件或套模板时,先把 .pptx 解压成 XML,用自带脚本复制幻灯片、清理没被引用的页面和素材,改完再打包;读取内容用 markitdown,也能生成一张每页带编号的缩略图拼图,方便挑模板版式。SKILL.md 还写了一份设计建议,例如每页都要有图片、图表或图标这类视觉元素,不要在标题下面加装饰线,没指定背景时用白色。它特别的地方在于把检查列为必做步骤:生成后先用 markitdown 核对内容和残留的模板占位字,再用自带的 validate.py 检查文件结构(每个报错都写明怎么修),最后把每页转成图片逐张看有没有文字溢出、重叠和对不齐;SKILL.md 也提醒预览是用 LibreOffice 渲染的,缺的字体会被替换,所以列出了一组预览和 PowerPoint 显示一致的“安全字体”。
适合谁:在 Claude 里做演示文稿、需要拿到能在 PowerPoint 里继续改的 .pptx 的人;想研究复杂 Skill 怎么写的开发者也可以读它的源码。
使用前提:README 说这些 Skill 在 Claude.ai 付费方案里已经可用;在 Claude Code 里可以添加 anthropics/skills 插件市场后安装 document-skills 插件,一次装上 docx、pdf、pptx、xlsx 四个。许可证是 Anthropic 专有许可(LICENSE.txt),README 把它列为源码可见(source-available)的 Skill:使用受你和 Anthropic 之间的服务协议约束,另外明确不允许把这些材料从 Anthropic 的服务里取出或在服务以外留存副本,不允许复制(使用服务时自动产生的临时副本除外)、改编、分发或转让给第三方。所以不能把它搬进 Codex 等别的工具里使用或再分发,本站只做介绍,并指向官方仓库。运行时会用到 pptxgenjs、markitdown 等 Node.js 和 Python 包,以及 LibreOffice 和 Poppler,SKILL.md 说缺包时才用 npm 或 pip 安装。add_slide.py 不加 -o 参数时会直接改写输入的文件,clean.py 会删掉解压目录里没被引用的幻灯片和素材,处理重要文件前先备份。放进幻灯片的模板、图片和字体,版权要自己确认。README 说明这个仓库的 Skill 用于示范和教学,Claude 里实际提供的功能可能和仓库里的写法不同。
以上根据项目公开说明整理,本站没有实际测试。