
PPT Master
Generates and edits editable PPTX decks, slides, and templates with an AI workflow.
Install
npx skills add hugohe3/ppt-master --skill ppt-master -g -a claude-code -y- Repository
- hugohe3/ppt-master72.1k
- Category
- Documents
- Updated
- 5d ago
- License
- MIT
- Context cost
- Mediumabout 2,360 tokens
- Runs scripts
- Yes, review before use
What it does
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.
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 SKILL_DIR. Per tool call, expand
${SKILL_DIR} 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.
- Read this file.
- Run
python3 "${SKILL_DIR}/scripts/attribution_guard.py". Any non-zero result stops the Skill immediately; do not inspect, repair, or bypass the integrity gate. On Windows, apython3that never starts (the WindowsApps stub exits 9009 with no output) is not a guard result: rerun withpythonfirst. - Read
workflows/routing.mdthrough the concrete absolute path${SKILL_DIR}/workflows/routing.md. - Select exactly one top-level route and its active profile from the routing authority.
- 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 |


