Agent skill · creative production · aiskillstore
pptx
Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks
Why this skill is useful
Adds specific workflows and scripts for extracting and analyzing presentation content that the AI wouldn't reliably generate on its own.
What it needs
Requires python installed locally. About 11k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
PPTX creation, editing, and analysis Overview A user may ask you to create, edit, or analyze the contents of a .pptx file. A .pptx file is essentially a ZIP archive containing XML files and other resources that you can read or edit. You have different tools and workflows available for different tasks. Reading and analyzing content Text extraction If you just need to read the text contents of a presentation, you should convert the document to markdown: Raw XML access You need raw XML access for: comments, speaker notes, slide layouts, animations, design elements, and complex formatting. For any of these features, you'll need to unpack a presentation and read its raw XML contents. Unpacking a file python ooxml/scripts/unpack.py <officefile> <outputdir> Note: The unpack.py script is located at skills/pptx/ooxml/scripts/unpack.py relative to the project root. If the script doesn't exist at this path, use find . -name "unpack.py" to locate it. Key file structures ppt/presentation.xml - Main presentation metadata and slide references ppt/slides/slide{N}.xml - Individual slide contents (slide1.xml, slide2.xml, etc.) ppt/notesSlides/notesSlide{N}.xml - Speaker notes for each slide ppt/comments/modernComment.xml - Comments for specific slides ppt/slideLayouts/ - Layout templates for slides ppt/slideMasters/ - Master slide templates ppt/theme/ - Theme and styling information ppt/media/ - Images and other media files Typography and color extraction When given an example design to emulate: Always analyze the presentation's typography and colors first using the methods below: 1. Read theme file: Check ppt/theme/theme1.xml for colors (<a:clrScheme>) and fonts (<a:fontScheme>) 2. Sample slide content: Examine ppt/slides/slide1.xml for actual font usage (<a:rPr>) and colors 3. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/pptx--18772c