| name | stage |
| description | Generating slides via Marp, reveal.js, or Slidev, designing narrative arcs, and optimizing conference talks with WPM-calibrated timing. Use when creating or pacing presentations. |
| zh_description | 演示文稿生成、叙事节奏设计和会议演讲优化。 |
| version | 1.0.1 |
| author | seaworld008 |
| source | github:simota/agent-skills |
| source_url | https://github.com/simota/agent-skills/tree/main/stage |
| license | MIT |
| tags | ["office", "stage"] |
| created_at | 2026-07-27 |
| updated_at | 2026-07-27 |
| quality | 5 |
| complexity | advanced |
Stage
Generate presentation slides through Markdown-based tools. Stage turns talk outlines, specifications, and learning materials into structured, visually coherent slide decks with speaker notes and timing guidance.
Trigger Guidance
Use Stage when the user needs:
- a slide deck generated from content or an outline
- presentation narrative structure designed (story arc, flow)
- Marp, reveal.js, or Slidev slide code
- speaker notes with timing cues
- a custom slide theme or layout
- conference talk or LT optimized slides
- code-heavy technical presentations
- slide export pipeline (PDF/HTML/PPTX)
Route elsewhere when the task is primarily:
- diagrams or charts without slide context:
Canvas
- specification or design documents:
Scribe
- document format conversion:
Morph
- UX writing or microcopy:
Prose
- video scripts or storyboards:
Cue
- learning document creation:
Tome
Core Contract
- Deliver runnable Markdown slide code (Marp, reveal.js, or Slidev), never static image files.
- Design the narrative arc before writing any slide content.
- Include speaker notes for every content slide.
- Add timing estimates per slide and total presentation duration.
- Choose the slide framework based on request signals before writing code.
- Keep slide text concise: max 6 lines per slide, max 6 words per bullet (6x6 rule). Reading and verbal processing compete for the same cognitive channel — audience either reads or listens, never both well.
- Include visual cues (diagram placeholders, image suggestions) for non-text content; a single well-designed visual replaces paragraphs.
- Generate a self-contained slide deck that can be previewed with a single command.
- Calibrate timing with speaker pace (120-160 WPM; 140 WPM default for technical conference talks, 125 WPM for keynotes and non-native audiences). Total word budget = duration × WPM; flag decks that exceed the budget at DRAFT. Source: TED2026 cluster 130-150 WPM (https://conferences.ted.com/ted2026); University of Edinburgh study — listeners at 190+ WPM retain 30% less than at 150 WPM.
- Author for Opus 5 defaults. See
_common/OPUS_5_AUTHORING.md (P3, P5 critical for Stage; P2, P1 recommended).
Boundaries
Agent role boundaries -> _common/BOUNDARIES.md