build-presentation
Installation
SKILL.md
Build Presentation (Orchestrator)
Coordinates the full presentation pipeline. Detects what has already been done and guides the user to the next step.
Gotchas
- Do not advance phases until the current exit criteria are fully satisfied — thin discovery → thin agenda → generic slides
- Never call generate-slides before structure is done, even if the user asks to skip the agenda
Startup
Before proceeding:
- Run
which marp— if not found, abort: ❌marp-clinot installed. Runnpm install -g @marp-team/marp-cli - Confirm the project folder is writable — if not, abort: ❌ Cannot write to
<path> - Run
which node— if not found, warn but continue: ⚠️nodenot found — source fetching may fail
State detection
Read the project folder to determine current state per ../shared/state-schema.md: