← powerpoint.md

Anthropic PPTX Skill

Last reviewed: 2026-04-28
Official General Purpose Open Source
Best for: General-purpose PPTX generation with built-in quality assurance and the simplest one-command install of any skill on this list
Not ideal for: Brand-matched presentations, research-heavy decks needing auto-generated visuals, or heavy customization beyond palettes

Core Features

๐ŸŽจ
Topic-Specific Color Palettes
Automatically selects a color scheme appropriate to your topic โ€” tech, finance, healthcare, education โ€” without manual configuration.
โœ…
Built-in Design QA Pipeline
Post-generation quality checks verify contrast ratios, font sizing, and layout consistency before delivering the final file.
๐Ÿ”„
Create / Edit / Read Workflows
Not just a generator โ€” you can open an existing PPTX, read its content, and make targeted edits without rebuilding from scratch.
โšก
Official Anthropic Skill
Maintained by Anthropic โ€” the reference implementation for Claude Code PPTX generation. Install via git clone, with pip/npm dependencies for full functionality.

How It Works

1
Intent parsing โ€” Claude reads your prompt and infers topic, audience, tone, and desired slide count.
2
Palette selection โ€” Topic classifier picks a matching color palette (e.g. navy + gold for finance, green + white for healthcare).
3
Slide generation โ€” Layouts, text hierarchy, and placeholder images are assembled using python-pptx.
4
QA pass โ€” Design checks run automatically: contrast, font size, overflow detection. Issues are corrected before output.
5
PPTX delivered โ€” File is ready to open in PowerPoint, Keynote, or Google Slides.

Signals

Publisher
Anthropic (official)
Maintenance
Actively maintained
Install Method
git clone + pip/npm
License
MIT
Output Format
.pptx
Our Test Score
4.3 / 5

Quality Assessment

Output Quality
4.3
Ease of Use
3.3
Design Consistency
4.3
Reliability
4.4

Scores based on hands-on testing: generated a 5-slide presentation with Ocean Gradient palette, stat cards, two-column layout, and bar chart. Output quality and design consistency are strong. Ease of use penalized for dependency friction (Python 3.12+ required for markitdown, LibreOffice needed for visual QA, pptxgenjs requires local npm install). Visual QA pipeline has a high setup cost but catches real layout issues.

Install & Use

# Install git clone https://github.com/anthropics/skills cp -r skills/skills/pptx ~/.claude/skills/anthropic-pptx # Install dependencies pip install "markitdown[pptx]" Pillow npm install -g pptxgenjs # Also requires: LibreOffice (soffice) + Poppler (pdftoppm) for PDF workflows # Usage examples in Claude Code: # "Create a 10-slide product roadmap for Q3" # "Edit slide 3 of my deck to add a chart placeholder" # "Read my existing deck.pptx and summarize the key points" # "Make a pitch deck for a fintech startup raising Series A"

Alternatives & Tradeoffs

MiniMax PPTX Generator
Better design-system consistency via 4 named style recipes; harder to install
PPTAgent v2
Far more powerful for research-heavy decks with auto visuals, but steep setup (ease 2.8/5)
Polished Documents
Better if you need real brand matching (McKinsey, Stripe, Apple); no QA pipeline
PPT Master
Better for converting existing PDF/DOCX/URL to presentation; weaker at net-new creation

Community Outputs

Real presentations generated with this skill. Submit yours after use.
Q3 Roadmap
Claude 4 · Tech · 4.3/5
Series A Pitch
Claude 4 · Fintech · 4.1/5
All-Hands Deck
Claude 4 · General · 4.4/5
Health Report
Claude 4 · Healthcare · 4.0/5