PPTX Toolkit — Create, Edit, and Extract PowerPoint Presentations
by Shogun Labs
Everything needed to work with PowerPoint presentations programmatically
Free
Works with the AI tools you already use
About this skill
The problem
Programmatically generating PowerPoint files often results in generic, broken layouts with overlapping text and "AI-standard" design tropes. Handling .pptx files requires a mix of XML manipulation, template parsing, and visual verification that most scripts fail to coordinate.
What it does
- Extracts text and structured data from existing presentations using
markitdown. - Creates new decks from scratch or templates using
pptxgenjsand custom editing workflows. - Automates visual QA by converting slides to images and performing collision detection for text and shapes.
- Applies professionally curated color palettes and typography pairings to avoid default styling.
- Manages complex slide operations like unpacking raw Office XML, thumbnail generation, and PDF conversion for multi-stage processing.
Frameworks & tools
Python (markitdown, Pillow), Node.js (pptxgenjs), LibreOffice, Poppler (pdftoppm), and custom XML unpacking scripts.
Why this beats prompting it yourself
Standard LLM prompting generates code that creates ugly, overlapping slides with leftover placeholder text. This skill enforces a "fix-and-verify" loop that uses subagents to check for visual bugs, margins, and contrast before finalizing the file.
Use cases
- Automating weekly executive reporting decks from raw data sources.
- Parsing incoming pitch decks to extract key stats and summaries for CRM systems.
- Converting technical documentation into structured presentation slides with code syntax highlighting.
- Applying corporate branding and layout motifs to unformatted draft presentations.
Known limitations
Requires LibreOffice and Poppler installed for the visual QA and PDF conversion features to function.
Details
How to install
Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.
Reviews
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
Allowed Hosts
File Scopes
Creator
Building battle-tested Claude Code skills from real-world automation — bot-detection bypass, sales copy generation, and n8n workflow tooling.
Frequently Asked Questions
More Premium Skills
designing-hybrid-context-layers
Architects the right retrieval strategy for every query — teaching your agent when to use RAG, a knowledge graph, or a temporal index instead of defaulting to vector search for everything.
synthesizing-institutional-knowledge
Builds the organizational memory schema your AI agent needs to answer why — capturing decision provenance, causal chains, and event context that embedding-based retrieval permanently discards.
spotify-to-tidal-copy-songs v2.2
Fully automate Spotify to Tidal playlist migrations with smart track matching and multi-language UI support.
spotify-to-youtube-music-copy-songs
Fully automated end-to-end migration of Spotify playlists to YouTube Music with smart track matching.