← powerpoint.md

PPTX from Layouts

Corporate Templates Architecture-Aware Open Source
Best for: Organizations with existing branded PowerPoint templates — fills real slide placeholders without breaking corporate design systems
Not ideal for: Creating presentations from scratch without a template, or cases where you don't have a company .pptx template file to work from

How It Works

Your Markdown
Layout Mapping
Template Placeholders
Native .pptx

The key insight: instead of generating slides from scratch, this skill reads your existing PowerPoint template, understands its slide layouts and placeholder structure, then maps your content directly into the right placeholders. Your template stays intact — fonts, colors, logo positions, animations — nothing breaks.

Core Features

🏗️
Architecture-Aware Layout Mapping
Reads your .pptx template's slide layout XML to understand what placeholder types exist (title, body, subtitle, image, etc.) — then fills each placeholder with the correct content type. No misplaced text, no overflowing boxes.
🔒
Template Integrity Preserved
Your brand fonts, color palette, logo placement, and slide master are never modified. The skill only fills content placeholders — everything else stays exactly as your design team configured it.
📝
Markdown-In, PPTX-Out
Write your content in plain Markdown — headings become slide titles, bullets become content areas, and code blocks become formatted text boxes. Simple input, professional corporate output.
📐
Multiple Layout Support
Handles multi-layout templates with different slide types (title slide, section header, content slide, two-column, full-image) — selects the right layout for each slide based on content structure.

Signals

Input Format
Markdown
Output Format
Native .pptx
Template Integrity
Fully preserved
License
Open Source

Quality Assessment

Template Fidelity
4.8
Layout Accuracy
4.5
Ease of Use
3.6
From-Scratch Creation
2.5

From-Scratch score is low by design — this skill requires an existing template. That's its specialization, not a weakness.

Install & Use

# Clone and install git clone https://github.com/tristan-mcinnis/pptx-from-layouts-skill cp -r pptx-from-layouts-skill ~/.claude/skills/pptx-from-layouts pip install python-pptx pydantic pillow # Use in Claude Code (bring your own template): # "Use our company template (company.pptx) to create a Q3 review" # "Fill our brand template with this Markdown content: [paste md]" # "Convert my outline.md to slides using the attached corporate template" # Tip: the skill reads slide master + layout XML from your .pptx # No need to configure layouts manually

Alternatives & Tradeoffs

PPT Master
Better for converting existing documents (PDF/DOCX/URL); PPTX from Layouts wins when you have a corporate template to fill
Anthropic PPTX Skill
Better for creating from scratch without a template; PPTX from Layouts wins when brand compliance is non-negotiable
Polished Documents
Better for applying named brand aesthetics without a template; PPTX from Layouts wins when you have your own company template

Community Outputs

Corporate presentations built with PPTX from Layouts. Submit yours after use.
Q3 Business Review
Claude 4 · Corp · 4.6/5
Board Update
Claude 4 · Exec · 4.5/5
Partner Pitch
Claude 4 · Sales · 4.4/5
All-Hands
Claude 4 · Internal · 4.3/5