pptx
便于快速生成规范幻灯片并从现有文件提取要点,适合制作演示与汇报。
处理与生成 .pptx 演示文稿,支持从模板创建、编辑与文本提取等操作。
处理 .pptx/.potx 文件的创建、编辑、拆分和文本提取,能从模板生成幻灯片或把现有演示拆开逐页修改。任何提到 deck、slides、presentation 或直接上传/下载 .pptx 时都会用到它。特别方便处理模板、布局和 speaker notes,还能把 pptx 当 ZIP/XML 解析以做精细改动。
▸ 展开 SKILL.md 英文原文
Use this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates (.potx), layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx or .potx filename, regardless of what they plan to do with the content afterward. If a .pptx or .potx file needs to be opened, created, or touched, use this skill.
帮我安装这个 skill:https://raw.githubusercontent.com/anthropics/skills/main/skills/pptx/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/anthropics/skills/main/skills/pptx/SKILL.md"# PPTX creation, editing, and analysis A `.pptx` is a ZIP archive of XML files. Choose your approach by task: | Task | Approach | |---|---| | **Create** a new deck | Write a `pptxgenjs` script — see gotchas below | | **Edit** an existing deck, or build from a template | unzip → edit `ppt/slides/slideN.xml` → zip | | **Read** content | `markitdown deck.pptx` (one block per slide under `<!-- Slide number: N -->` markers); visual grid: `python scripts/thumbnail.py deck.pptx` | ## Scripts Paths are relative to this skill's directory. Everything else is plain Python, `node`, or shell. | Script | What it does | |---|---| | `scripts/thumbnail.py deck.pptx [prefix]` | Labeled grid of every slid