ppt-createlisted
Install: claude install-skill petermcalister/shared-skills
# PowerPoint Creator Skill
Generate professional PowerPoint decks from content, diagrams, and data.
## How This Skill Works
1. **Interview** the user to select an archetype and palette
2. **Generate** a JSON manifest describing every slide
3. **Build** the .pptx with `build_deck.py`
4. **Validate** the output and fix any issues
5. **Deliver** the final file
## Step 1 — Before You Start
No install step. The pipeline scripts are self-contained (PEP 723) — each runs
standalone via `uv run`, which resolves its dependencies into an ephemeral
environment on first use. Run them from any working directory:
```bash
uv run ${CLAUDE_PLUGIN_ROOT}/skills/ppt-create/scripts/build_deck.py --help
```
## Step 2 — Interview
Ask the user four questions. Skip any that the context already answers.
1. **Goal** — What is the purpose of this presentation?
- Inform, persuade, review, educate, or propose
2. **Audience** — Who will see it?
- Technical peers, leadership, mixed, or external
3. **Content mix** — What kind of content dominates?
- Diagrams, data/metrics, narrative, or balanced
4. **Length** — How many slides?
- Short (5-8), medium (10-15), or long (15+)
## Step 3 — Archetype Selection (A and B variants)
Based on the interview answers, recommend **two genuinely different archetypes** from the catalogue. These are not minor tweaks — they should represent distinct narrative strategies, palettes, and slide sequences.
Load the archetype catalogue:
```
references/arche