Skills

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.

  1. Read this file.
  2. 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, a python3 that never starts (the WindowsApps stub exits 9009 with no output) is not a guard result: rerun with python first.
  3. Read workflows/routing.md through the concrete absolute path ${SKILL_DIR}/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 / profileRuntime authority
Generate PPTX, Image to PPTXworkflows/profiles/image-to-pptx.md; Codex-supported, always Quick
Generate PPTX, Beautifyworkflows/profiles/beautify-pptx.md; explicit Quick intent selects Quick, otherwise Default
Generate PPTX, ordinary Defaultworkflows/generate-pptx.md
Generate PPTX, ordinary explicit Quickworkflows/profiles/quick-generate.md
Create Templateworkflows/create-template.md
Edit Native PPTXworkflows/edit-native-pptx.md
Read the whole SKILL.md on GitHub

More in Documents