Skip to main content
skill

scroll-experience · davila7 — Claude Code skill: what it does, how to install

Guides the setup of scroll animations, parallax depth, and product reveals. Useful when designing interactive story layouts linked directly to viewport movement.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill creative-design/scroll-experience
Open on GitHub

What scroll-experience does

This skill guides developers through creating scroll-driven web interfaces where movement dictates the narrative flow. It provides architectural patterns for multiple technologies, including GSAP ScrollTrigger, Framer Motion for React applications, and modern CSS using animation-timeline. For smooth scrolling setups, it suggests Lenis or Locomotive Scroll.

Implementation guides cover layered depth with distinct speeds, horizontal sections, and pinned containers. It lays out narrative pacing across five beats, from the initial hook to the final call to action.

Scroll hijacking ruins touch interactions and accessibility. Overriding default browser scrolling is flagged as a major mistake.

What it helps with

  • set up multi-layered parallax with custom layer speeds
  • pin sections during page movement using GSAP Pin
  • build a horizontal scrolling container for product tours
  • link native CSS keyframes to the viewport via animation-timeline

Example prompts for the agent

  • Set up a GSAP ScrollTrigger parallax section with slower background movement and faster foreground depth
  • Implement a pinned horizontal gallery that scrolls sideways as the user moves down
  • Create scroll-linked opacity and movement transitions using Framer Motion

How to install scroll-experience

1claude-code-templates

npx claude-code-templates@latest --skill creative-design/scroll-experience

2Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill scroll-experience -a claude-code

3Manually: put the files in place

~/.claude/skills/scroll-experience/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/scroll-experience/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about scroll-experience

How to install scroll-experience in Claude Code?

Run npx claude-code-templates@latest --skill creative-design/scroll-experience. This command adds the skill directly to your Claude Code setup.

What does the scroll-experience skill do?

It guides the architecture of scroll-driven narratives, pinned panels, and layered depth. The skill provides code patterns for GSAP, Framer Motion, and native CSS without breaking standard browser scrolling.

Which animation libraries does the skill cover?

It provides setups for GSAP ScrollTrigger, Framer Motion, Lenis, Locomotive Scroll, and modern CSS view timelines.

Similar skills

All skills for Frontend and UI →

scroll-experience by other authors comes first.

From the same set495

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor