pptx
Officialby Anthropic
content creationbeginner
powerpointpptxpresentationsslidesdocument-creationanthropic-officialpptxgenjsproductivitycontent-creationdesignclaude-code
Official Anthropic skill that gives Claude Code full PowerPoint capabilities — creating presentations from scratch, editing existing .pptx files, extracting text content, and generating visual slide previews. Built on PptxGenJS for creation and an XML unpack/repack workflow for editing, the skill includes 10 curated design themes, structured QA verification, and enforces professional layout principles (dominant color, visual motifs, no text-only slides). Part of the document-skills bundle alongside the DOCX and PDF skills.
Installation
pip install "markitdown[pptx]" Pillow && npm install -g pptxgenjs
# Then in Claude Code:
/plugin install document-skills@anthropic-agent-skills
Key Features
- ✓Create full presentations from scratch using PptxGenJS — slides, charts, tables, shapes, images, bullet lists
- ✓Edit existing .pptx files by unpacking to XML, modifying content, and repacking — preserving formatting and embedded resources
- ✓Extract and summarize text content from .pptx files via markitdown
- ✓Generate visual slide thumbnails and previews for QA verification without opening PowerPoint
- ✓10 curated professional design themes (Midnight Executive, Forest & Moss, Coral Energy, and more)
- ✓Structured QA workflow: content verification → visual inspection → fix-and-verify cycle
Use Cases
- →Generate a complete branded pitch deck from a text brief with charts and data visualizations
- →Edit an existing template — update text, reorder slides, apply a new color scheme
- →Extract and summarize the content of a .pptx file without opening Microsoft PowerPoint
- →Convert presentation slides to images for embedding in other documents or reviews
- →Create data-driven slides with bar, line, pie, and doughnut charts from raw numbers