ppt-master
A Claude skill that builds a full, fully-editable PowerPoint deck from a single prompt using python-pptx.
Presentations / Productivitypresentationsproductivity
by AgentVoltv1.0.0Published 1y ago1 install
Free to sign up · every skill included with AgentVolt Pro
Before & after
Same prompt, same agent — the only difference is the skill.
Prompt“Build a 25-slide investor pitch deck from my company narrative”
Beforegeneric AI agent
Creating a PowerPoint deck can be time-consuming. You'd need to think about the structure — what should go on each slide? Typical investor decks have a title slide, problem slide, solution slide, team, financials, that kind of thing. You'll want good design so it looks professional. Charts and tables help communicate data. You could use a template to speed things up, or design it from scratch if you have design skills. Consistency in fonts and colors matters. You might want to get feedback from someone on the pitch and messaging before finalizing. Tools like PowerPoint, Keynote, or Google Slides all work. The file format and compatibility depend on what your audience prefers. Making it look good is important for investor meetings.
Afterwith ppt-master
POWERPOINT DECK GENERATED (Fully Editable) FILE OUTPUT: pitch-deck-2026.pptx (via python-pptx library) SLIDE STRUCTURE (25 slides) 1-3: Title, Problem Statement, Solution (hook) 4-6: Market Size, Target Customer, Use Case 7-10: Product Demo (4 slides with animated callouts) 11-14: Traction (MRR chart, customer logos, retention graph, quote testimonial) 15-17: Business Model, GTM Strategy, Unit Economics 18-20: Team (headshots + bios), Advisors, Fundraising Ask 21-23: Financial Projections (3-year revenue, margin trajectory, path to profitability) 24-25: Contact + Closing slide VISUAL ELEMENTS → Charts: Column chart (revenue growth), line chart (customer acquisition), pie chart (revenue by channel) → Brand color scheme applied consistently (your colors, not generic blue) → Logos embedded (team company history, partners, customer names) → Gridlines and alignment guides invisible on export → Fonts: Consistent sans-serif headings, readable body text EDITABILITY → Every element created via PowerPoint API (not flattened images) → Text boxes editable; charts linked to source data (copy new numbers, chart updates) → Images embedded or linked (fully customizable) → Animations optional on select slides (entrance effects, builds) DELIVERED IN: 8 minutes (input → python-pptx code execution → .pptx export) READY FOR: Copy to Dropbox, email to investors, present in meeting same day
About this skill
name: ppt-master description: Use when A Claude skill that builds a full, fully-editable PowerPoint deck from a single prompt using python-pptx.
ppt-master
ppt-master reads a raw spec file to structure your slides, then writes Python code against the python-pptx library to generate the actual .pptx file. Because every element is produced through real PowerPoint API calls rather than a flattened export, the resulting deck is fully editable in PowerPoint afterward, unlike image-based or HTML-to-slide approaches.
What you get
- A ready-to-open, fully editable .pptx presentation generated from a single prompt and a spec file.
Customize your output
- Spec file content/structure
- slide count and layout choices
- visual theme.
Example output
A complete, editable slide deck built from a raw text spec in one command.
Best for
Anyone who needs to produce PowerPoint decks fast without manual formatting — consultants, founders, marketers.
SKILL.md preview
SKILL.md
---
name: ppt-master
description: Use this skill when a fully editable PowerPoint deck needs to be generated from a prompt, rather than an image-based or HTML export.
version: 1.0.0
category: Presentations / Productivity
author: AgentVolt
license: proprietary
tags:
- presentations
- productivity
- standard
---
# ppt-master
Builds a complete, editable PowerPoint deck from a single prompt by generating real python-pptx code, so every element remains a native PowerPoint object afterward instead of a flattened image.
## When to use
… (sign up to view the full skill)Sign up to view, copy, and install the full skill