Why it exists
Most AI-generated presentations either become static slide outlines or overdesigned demos with effects that do not serve the story. Narrative Deck exists to help AI coding agents build interactive web presentations that are structured, purposeful, and readable. It gives agents a storytelling frame, effect-placement rules, and accessibility constraints so the final result feels like a coherent narrative instead of a collection of animations.
What it is
Narrative Deck is an AI-agent skill and reference repo for creating story-structured interactive web presentations. It helps agents turn raw material into responsive, dependency-free HTML/CSS/JS decks, explainers, reports, pitches, and scrollytelling pages. The skill uses a nine-beat narrative structure, adaptive visual direction, and a library of editorial interaction patterns such as scroll reveals, sticky scrollytelling, before/after comparisons, annotations, quizzes, and canvas moments.
Where to get it
The project is open source on GitHub and includes both the agent skill files and a live demo of the interaction patterns.
- Live demo: https://aakatheeri.github.io/narrative-deck/
- GitHub repo: https://github.com/aakatheeri/narrative-deck
