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

Provides specific commands and workflows for creating and analyzing .pptx files that the AI wouldn't reliably generate on its own.

What it needs

Requires npm 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 Create, edit, or analyze the contents of .pptx files when requested. A .pptx file is essentially a ZIP archive containing XML files and other resources. Different tools and workflows are available for different tasks. Reading and analyzing content Text extraction To read just the text content of a presentation, convert the document to markdown: Raw XML access Use raw XML access for: comments, speaker notes, slide layouts, animations, design elements, and complex formatting. To access these features, 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 To emulate example designs, 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--6330d7

View the source on GitHub

Browse the @skills marketplace