Agent skill · creative production · hugohe3
ppt-master
AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable Brand/Style/Layout/Deck workspaces, filling native PPTX templates, and enhancing finished PPTX files. Use when the user asks to create, generate, reconstruct, regenerate, beautify, redesign, template, fill, or enhance a presentation, PPT, PPTX, slide deck, or courseware — including adding narration or animation to one — requests a presentation-authored narrated/self-running video, or mentions ppt-master.
Why this skill is useful
Adds specific workflows and routing procedures for generating and enhancing PPTX presentations that the AI wouldn't reliably generate on its own.
What it needs
Requires python3 installed locally. About 6k tokens when loaded. Last updated 2026-08-07. 43,577 stars on the source repository.
What this skill does
PPT Master Skill PPT Master is a routed presentation workflow. This entry owns global execution discipline and route selection only; each selected route owns its procedure. Mandatory Load Order Hard rule — paths before commands: Retain the host-provided absolute directory containing this file as SKILLDIR. Per tool call, expand ${SKILLDIR} and replace any skills/ppt-master/ prefix with it. Never cd, use CWD, or assume a repo checkout. If unavailable, ask; never search or guess. 1. Read this file. 2. Run python3 "${SKILLDIR}/scripts/attributionguard.py". Any non-zero result stops the Skill immediately; do not inspect, repair, or bypass the integrity gate. 3. Read workflows/routing.md through the concrete absolute path ${SKILLDIR}/workflows/routing.md. 4. Select exactly one top-level route and its active profile from the routing authority. 5. Read only the resulting runtime authority and its explicitly triggered supporting documents. Selected route / profile Runtime authority --- --- Generate PPTX — Image to PPTX workflows/profiles/image-to-pptx.md; Codex-supported, always Quick Generate PPTX — Beautify workflows/profiles/beautify-pptx.md; explicit Quick intent selects Quick, otherwise Default Generate PPTX — ordinary Default workflows/generate-pptx.md Generate PPTX — ordinary explicit Quick workflows/profiles/quick-generate.md Create Template workflows/create-template.md Edit Native PPTX workflows/edit-native-pptx.md Hard rule — selected authority only: Do not load another top-level route's procedure after routing. Image to PPTX and Beautify are mutually exclusive; Image to PPTX activates Quick, while Beautify selects from explicit Quick intent. Never load both runtimes. Supporting documents refine one route; they never compete with it. --- Authored Expression Range Reference — not a constraint: what a generated page can carry. Text — inline emphasis runs, lead-in, kicker, pull quote, hero number, takeaway line. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills hugohe3/ppt-master--a9dc75