Install any skill in seconds. Free to start, no credit card required.
Get Started Free →michaelboeding/slide-generation
Use this skill to create presentation slides from structured content. Triggers: "create slides", "generate presentation", "make powerpoint", "create pptx", "build slides", "presentation from content", "slide deck", "slides for" Outputs: PPTX files, Markdown slides, or HTML presentations. Used by: pitch-deck-agent, market-researcher-agent, and other agents needing slides.
Passed 23 of 23 test cases with the skill, and 4 of 23 without it.
and 22 more in the full report
19 fixed4 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
I have a template file `master_template.pptx` with existing slide designs, and I want to duplicate slide 2 three times, reorder slide 5 to the beginning, and delete slide 4. How can `slides.py` duplicate and rearrange slides inside an existing template deck?
| Checked | Without skill | With skill |
|---|---|---|
| The response states that `slides.py` does not support duplicating or reordering slides within existing PowerPoint templates. | Missed | Passed |
The instructions your model reads when the skill loads.
Create presentation slides from structured content.
This is a low-level generation skill that other agents use to create actual slide files.
| Format | Method | Best For |
|---|---|---|
| PPTX | python-pptx library | PowerPoint, Google Slides import |
| Markdown | Marp/Slidev format | Developer presentations |
| HTML | Reveal.js template | Web-based presentations |
# Required for PPTX generation
pip install python-pptx Pillow
# Optional for Markdown slides
npm install -g @marp-team/marp-cli
slides.py# Basic slide creation
python slides.py --content slides.json --output presentation.pptx
# With theme
python slides.py --content slides.json --theme modern-dark --output deck.pptx
# Markdown output
python slides.py --content slides.json --format markdown --output slides.md
slides.jsontest cases passed, vs 4 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.