Skip to content

Make Clean PPTX 1.1.0

Choose a tag to compare

@MaximeRumpler MaximeRumpler released this 27 Oct 09:56
· 8 commits to main since this release
20b5506

Make Clean PPTX turns your notes into a clean PowerPoint deck: 54 slide designs, 68 charts and diagrams, 1,900 icons, checked before delivery.

What's new

  • Your brand, in one line. Add "theme": "brand.thmx" to the deck spec (a .potx or .pptx works too): colours and fonts change in one pass and the slides stay as they are. Dark themes are supported. A new theme contract says what a brand theme must respect, and the build warns when text would become hard to read.
  • Your logo on the covers and the closing slide with "logo": "logo.png" (PNG, JPG or SVG), never stretched. Without it, decks are unchanged.
  • Contrast check: lint_deck.py --contrast measures text against what is behind it, with the deck's own theme. It found and fixed faint captions in five bundled visuals.
  • A better first deck: a brief template the assistant offers when you give only a topic, one short message of optional choices (format, confidentiality, length, accessibility), and new first-try evals.
  • Files next to your spec: images, icons, the theme and the logo are looked up next to deck.json first, then in the current folder.
  • Ready for style packs: style tokens, role tags on every container and arrangement flags, documented in a style contract.
  • Also: .odp export, doctor.py --fix, LibreOffice retry, Windows and macOS in CI, six opt-in signature visuals, an "It didn't work" issue form, and a gallery readable without JavaScript.

Install

  • Claude.ai or Claude desktop: download make-clean-pptx.zip, turn on Code execution and file creation in Settings → Capabilities, then Skills → Upload skill and choose the zip.
  • Claude Code: /plugin marketplace add MaximeRumpler/Make_Clean_PPTX, then /plugin install make-clean-pptx@make-clean-pptx (already installed: /plugin marketplace update MaximeRumpler/Make_Clean_PPTX).
  • Codex, Cursor, Copilot, Gemini CLI and others: npx skills add MaximeRumpler/Make_Clean_PPTX (needs Node.js).

New here? Read Get started. Browse the slides: https://maximerumpler.github.io/Make_Clean_PPTX/

Licensed under the EUPL-1.2. You own the decks you make: the EUPL does not apply to them and no attribution is required (NOTICE). Full details in the changelog.