ppt-master: a Claude Code skill by HugoHe
For people who need real, editable PPTX decks built from documents, topics or their own templates. Skip it if a web or PDF slideshow is enough for you.
Before you install: It tells Claude to run an attribution_guard.py integrity check first and, if it fails, to stop without inspecting, repairing or bypassing it.
- Score
- 74of 100
- Rank
- #139of 239
- Installs
- 22.5Kon skills.sh
- Stars
- 75.8Kon GitHub
- Security
- Clear 4 scanners
- Updated
- 2026
- Context
- ~135tokens always
Install
npx skills add https://github.com/hugohe3/ppt-master --skill ppt-master
Run it in your terminal. View the source
Most people install it straight from GitHub, where it has 75.8K stars, so its skills.sh count understates how widely it is used.
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does ppt-master do?
ppt-master is a skill that builds native, editable PowerPoint files rather than pictures of slides. It first runs a bundled attribution_guard.py check and stops if it fails, then reads a routing file and picks one route: generate a deck from documents or a topic, rebuild a page from an image, beautify an existing deck, create a reusable template, or edit a native PPTX. Each route runs as plan, then author and check, with blocking gates where it waits for your confirmation. Pages can carry Office preset shapes, gradients, charts and tables, and on request narration from speaker notes or a self-running video.
When should you use ppt-master?
Use it when
- You need an editable PowerPoint from a report or topic
- You want an old deck redesigned or put into your template
- You want narration added from speaker notes
Skip it when
- You only present from a browser
- You can't run Python scripts locally
What it needs and what it can touch
You need
- Python 3
What it can do
- Runs bundled Python scripts
- Reads source documents and existing PPTX files
- Writes PPTX files and workspace files
From reading its instructions, not from running it.
Why it scores 74
Strongest on upkeep (100 of 100), weakest on adoption (52).
Is ppt-master safe to install?
Every scanner that checked it passed it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Oct 19, 2026 |
| Socket | Passed | Oct 19, 2026 |
| Snyk | Low risk | Oct 19, 2026 |
| ZeroLeaks | Passed | Apr 16, 2026 |
Details
- Installs
- 22,534
- Repository stars
- 75,825
- Last repository change
- Tokens always loaded
- about 135
- Tokens when used
- about 2,358
- License
- MIT
- Data confidence
- High
Did it do the job for you?
Alternatives to ppt-master
All skills for this job-
Get dashi-pptdashi-ppt
For people who want a themed slide deck they can edit in the browser and export to PPTX or PDF.
-
Get pptxpptx
For anyone who needs PowerPoint decks built, edited or read from .pptx files.
-
Get html-ppthtml-ppt
For people who want slide decks built as static HTML files with themes, animations and a presenter view.
-
Get frontend-slidesfrontend-slides
For people who want an animated web slide deck and like to choose a look by seeing it.