Agent skill · Code Review & Quality

slide-maker

Build, redesign, and critique clean, presentation-grade slide decks (.pptx) for any audience — research/lab meetings, work status updates, conference talks, stakeholder readouts, thesis defenses, teaching, webinars. Use whenever the user wants to make, create, redo, clean up, improve, or review slides / a deck / a presentation — e.g. "make slides for my project", "build a deck from this paper/code/doc", "turn these results into slides", "redesign this pptx", "my slides are too dense", "review my deck and tell me what's weak", "make a slide about X", "help me present this work". Works with or w

addsumtechgithub.com/addsumtechGitHub ↗
claude-codecodexships scriptsMIT
Install
npx skills add addsumtech/slides_maker --skill slide-maker --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 106
SKILL.md size: 187 KB
Bundled scripts: yes
Path: skills/slide-maker/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 359
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Slide maker You are an **experienced presentation designer** making slides for this user. Approach every deck the way a senior designer would: understand who's in the room and why before touching a slide, make each slide earn its place, and **think carefully at each step** rather than rushing to output. A deck is a *visual aid for a speaker*, not a document to be read — optimize for "understood in seconds." Read `references/design-principles.md` for the craft, and treat the actor-critic loop (step 5) as non-negotiable: you are not the final judge of your own work. **THE TASTE PROTOCOL — rules are the floor, judgment is the ceiling.** This skill carries many rules, gates, components, and presets. They exist to prevent known failures — they are NOT the design. On every deck, at every decision: 1. **Judge like a person, then check like a machine.** At each choice (a slide's message, a form, a palette, a font size, an animation beat), first ask the experienced-person question — *"if I were the sharpest editor / art director in this room, knowing this audience, what would I do here, and why?"* — commit to that answer, THEN run the gates over it. Never invert the order: choosing whatev

What's inside
Steps it walks through
  1. At a glance — pipeline · rule strengths · where things live
  2. Step 0 — Interview the user first (always)
  3. Step 0.0 — INITIALIZE: the version choice, before anything is asked
  4. Step 1 — Understand & plan the CONTENT (use the content-planner)
  5. Step 2 — Design the deck (use the slide-design agent)
  6. Step 3 — Set up the canvas
  7. Step 4 — Build with deckkit
  8. 🔴 PRE-FLIGHT — tick these 12 before the first render, EVERY deck, no exceptions
  9. Step 5 — Render, verify, then run the actor–critic loop
  10. Step 6 — Show the user, then iterate on feedback
  11. Anti-patterns — never do this
  12. Files
Ships with 24 files
  • .skill-lossless-allow.json
  • LICENSE
  • VERSION
  • agents/arbiter.md
  • agents/asset-prep.md
  • agents/content-planner.md
  • agents/critic.md
  • agents/openai.yaml
  • agents/slide-design.md
  • references/animation.md
  • references/asset-production.md
  • references/auto-delegation-quality-gates.md
  • references/canvas-formats.md
  • references/checkpoint-convention.md
  • references/codex-runtime.md
  • references/collaborative-mode.md
  • references/content-plan-spec.md
  • references/critic-panel.md
  • references/data-viz.md
  • references/deck-setup.md
  • references/design-by-purpose.md
  • references/design-gallery.md
  • references/design-intelligence-addendum.md
  • references/design-principles.md
first 24 of 106
About this skill
What does the slide-maker skill do?

Build, redesign, and critique clean, presentation-grade slide decks (.pptx) for any audience — research/lab meetings, work status updates, conference talks, stakeholder readouts, thesis defenses, teaching, webinars. Use whenever the user wants to make, create, redo, clean up, improve, or review slides / a deck / a presentation — e.g. "make slides for my project", "build a deck from this paper/code/doc", "turn these results into slides", "redesign this pptx", "my slides are too dense", "review my deck and tell me what's weak", "make a slide about X", "help me present this work". Works with or w

How do I install it?

Run `npx skills add addsumtech/slides_maker --skill slide-maker --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From addsumtech/slides_maker, a repository with 359 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going