What problem does it solve? Demo videos fail when they show the wrong features or present them as a flat feature tour. This Skill turns a codebase into a decision-driven demo narrative, producing a validated demo/storyboard.json with beats, durations, narration, and capture actions before any recording happens. ## Core Features & Use Cases - Capability selection: Ranks product capabilities by demo value and cuts the script to 3-5 substantive sections that fit a 90-second target. - Beat structure and pacing: Provides beat templates for SaaS, developer tools, AI products, desktop apps, and changelogs, with per-section targetSeconds and a 2.2-2.5 words-per-second narration budget. - Narration and action writing: Enforces a narration style that explains why things matter instead of describing clicks, and writes intent-level capture actions with idleUpTo waits and gradeable successCriteria. - Use Case: Given a new repository, draft demo/brief.md from the codebase, confirm the audience decision, then write a validated storyboard.json ready for voiceover generation and screen capture. ## Quick Start Analyze this repository and write a 90-second demo storyboard with narration and capture actions for our three most important capabilities.