SD
Slide Deck
🔵 Stable🕐 updated 2026-07-03
🔷 SkillSpec L3
⚙ ships an executable helper
pm-documents
Build a real, editable PowerPoint (.pptx) deck from an outline or brief. Use when asked to make a slide deck, a PowerPoint, a pitch/board/sales deck as an actual file, or to turn a doc/notes into slides. Produces an actual .pptx via a generated python-pptx script — a title slide, one idea per content slide with a clear headline and concise bullets, and consistent styling. Requires a code-execution environment (Claude Code, the API code tool, or Claude.ai).
What to give it
▸Deck type & goal — pitch, board update, sales deck, training, readout — and the one thing the audience should do/believe.
▸The content — an outline, doc, or notes (the skill structures it into slides).
▸Audience & length — who's watching and roughly how many slides.
▸Brand — any colours/font (defaults to a clean, neutral theme otherwise).
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓Each slide has an **assertion headline** (states the point), not a topic label
✓One idea per slide; bullets are concise phrases, not paragraphs
✓Styling is consistent (accent, fonts, spacing) and uses brand colour if provided
✓The deck has a clear narrative arc and ends on the ask
✓The script runs and the file opens cleanly in PowerPoint/Keynote/Slides
⚠️ What it refuses to do
Do not write topic-label titles ("Metrics") — use the takeaway ("Retention drove 80% of growth")
Do not cram multiple ideas onto one slide — split them; one point per slide
Do not paste paragraphs as bullets — phrases on the slide, detail in speaker notes
Do not vary styling slide to slide — consistency is what makes a deck look professional
Do not claim a file exists without code execution — fall back to the outline / the playground's PPTX export
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="slide-deck"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Slide Deck is one of 750 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog