| name | pptx-orchestrator |
| description | Use when coordinating PPT, PPTX, slide, or presentation work in this repository and you need to enforce the project-specific main-agent and sub-agent workflow, including mode selection, design and outline staging, .pptd-first generation, page-only delegation, validation, and in-place delivery. |
PPTX Orchestrator
Use this skill to run presentation work in this repository with the local orchestration rules, not just the upstream pptx / pptx-swarm defaults.
When To Use
- Any task involving PPT, PPTX, slides, or presentations in this repository
- Multi-agent PPT production
- Converting repository inputs into
.pptd projects
- Enforcing local delivery and validation rules
Required Flow
- Choose the execution path:
pptx/ for one deck with <= 20 pages
pptx-swarm/ for one deck with > 20 pages or for multiple decks
- Domain skills such as
pitch-deck-creator/ only when the task matches that preset
- Read all user inputs before planning.
- Determine content mode:
Outline, Summary, or Search.
- Determine visual mode:
Reference, Template, or Creative.
- The main agent must write
design.md, outline.md, and <deck>.pptd before delegating any page work.
- Sub-agents may generate
.page files only.
- Validate sub-agent pages with
--pages, then run a final full-deck check from the main agent.
Hard Constraints
- Never edit
.pptx directly.
- Never delegate before
.pptd exists.
- Never let a sub-agent modify
.pptd.
- Never pass summaries when file paths can be passed instead.
- Never deliver a deck with unexplained checker warnings.
- Never move
.pptd without its sibling pages/ and assets.
Files To Read
Validation Commands
cd pptx-swarm
bash scripts/check.sh output/demo/demo.pptd
cd pptx-swarm
bash scripts/check.sh output/demo/demo.pptd --pages pages/slide_02.page,pages/slide_03.page