--- name: slide-sage description: Create data-rich, interactive HTML presentations with charts, architecture diagrams, code highlighting, and professional styling. Use when the user wants to build a presentation with data visualization, technical diagrams, metrics dashboards, or code examples. Supports Chart.js, ECharts, D3, CSS/HTML diagrams, inline SVG, Prism.js code highlighting, and 6 curated style presets. --- # Slide Sage Create data-rich, interactive HTML presentations as single files with charts, diagrams, and code highlighting. ## Core Principles 1. **Data-First** — Charts, diagrams, and metrics are first-class citizens, not afterthoughts 2. **Single File** — Every presentation is one HTML file with inline CSS/JS. Libraries from CDN only 3. **Viewport Fitting (NON-NEGOTIABLE)** — Every slide fits exactly within 100vh. No scrolling. Content overflows? Split into multiple slides 4. **Adaptive Intelligence** — When given raw data, act as narrative director. When given a clear outline, act as layout executor 5. **Colorblind Safe** — All data visualization uses accessible color palettes by default 6. **Utility-First CSS (NON-NEGOTIABLE)** — Define CSS classes in `