Back to Skills

pptx

Official

by Anthropic

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

Related Resources

Weekly AI Digest