What problem does it solve?
Users building or editing single-file HTML presentations often struggle with inconsistent slide numbering, broken journey progress bars, and mislinked table of contents entries when adding, removing, or reordering slides, leading to a broken viewing experience.
Core Features & Use Cases
- Standardized Slide Formatting: Provides clear rules for adding data-slide and data-level attributes to slides to ensure consistent structure across the entire presentation.
- Journey Level System Management: Defines the 4-level progress bar logic that automatically fills based on section transition slides, eliminating manual progress bar updates.
- Navigation Integrity Maintenance: Outlines renumbering rules and link update steps to keep table of contents and slide navigation functional after any slide content changes.
- Use Case: For example, if you are adding 3 new slides to an existing product roadmap presentation, use this skill to correctly assign sequential slide numbers, set the appropriate journey level for the new section, and update all TOC links to avoid broken navigation.
Quick Start
Use the presentation-structure skill to update slide numbering, journey level settings, and navigation links for your presentation at presentation/index.html after making changes to slide content.