Implements scroll-driven storytelling experiences with pinned sections, progressive reveals, and scroll-linked animations. Use when asked to build scrollytelling, scroll-driven animations, parallax effects, narrative scroll experiences, or story-driven landing pages.
View on GitHubdoodledood/claude-code-plugins
frontend-design
January 18, 2026
Select agents to install to:
npx add-skill https://github.com/doodledood/claude-code-plugins/blob/main/claude-plugins/frontend-design/skills/scrollytelling/SKILL.md -a claude-code --skill scrollytellingInstallation paths:
.claude/skills/scrollytelling/# Scrollytelling Skill Build scroll-driven narrative experiences that reveal content, trigger animations, and create immersive storytelling as users scroll. ## What is Scrollytelling? **Definition**: "A storytelling format in which visual and textual elements appear or change as the reader scrolls through an online article." When readers scroll, something other than conventional document movement happens. **Origin**: The New York Times' "Snow Fall: The Avalanche at Tunnel Creek" (2012), which won the 2013 Pulitzer Prize for Feature Writing. **Why it works**: Scrollytelling exploits a fundamental psychological principle—humans crave control. Every scroll is a micro-commitment that increases engagement. Users control the pace, creating deeper connection than passive consumption. **Measured impact**: - 400% longer time-on-page vs static content - 67% improvement in information recall - 5x higher social sharing rates - 25-40% improved conversion completion ## Core Principles ### 1. Story First, Technology Second The biggest mistake is leading with technology instead of narrative. Scrollytelling should enhance the story, not showcase effects. ### 2. User Agency & Progressive Disclosure Users control the pace. Information reveals gradually to maintain curiosity. This shifts from predetermined pacing to user-controlled narrative flow. ### 3. Sequential Structure Unlike hierarchical web content, scrollytelling demands linear progression with clear narrative beats. Each section builds on the previous. ### 4. Meaningful Change Every scroll-triggered effect must serve the narrative. Gratuitous animation distracts rather than enhances. ### 5. Restraint Over Spectacle Not every section needs animation. Subtle transitions often work better than constant effects. The format should amplify the content's message, not fight it. ## The 5 Standard Techniques Research analyzing 50 scrollytelling articles identified these core patterns: | Technique | Description | Bes