cinematic-scroll

Build cinematic scroll choreography with GSAP ScrollTrigger timelines and smooth pinning.

2|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/gajjalaashok75-UI/GakrCLI --skill cinematic-scroll
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cinematic-scroll
Source: https://github.com/gajjalaashok75-UI/GakrCLI/tree/main/assets/skills/design-skills/cinematic-scroll
Command: npx skills add https://github.com/gajjalaashok75-UI/GakrCLI --skill cinematic-scroll

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill helps you build scroll experiences that feel polished, responsive, and cinematic instead of jittery, repetitive, or hard to maintain. It focuses on smooth motion, reliable pinning, and clean teardown so scroll-driven pages stay fast and stable.

Core Features & Use Cases

  • Smooth scroll orchestration: Uses Lenis-style smooth scrolling with RAF deduplication to keep animations in sync.
  • Scroll-triggered choreography: Supports GSAP ScrollTrigger timelines for pinned storytelling sections, scrubbing, and parallax-like motion.
  • Performance-safe rendering: Emphasizes mobile-safe touch behavior, GPU layer promotion, content visibility, and proper cleanup on route changes.
  • Use case: Build a product landing page where each section animates into view, the hero pins while the background drifts, and the final branded mark fades in at the end.

Quick Start

Ask for a cinematic scroll section with smooth pinning, synchronized timeline animation, mobile-safe behavior, and a final branded signature.

Frequently Asked Questions about cinematic-scroll

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create smooth scroll animations that feel cinematic?

Smooth scroll animation requires orchestrating Lenis-style scrolling with GSAP ScrollTrigger timelines. Using RAF deduplication keeps animations synchronized, ensuring pinned storytelling sections and scrubbing motion feel responsive rather than jittery.

How do I prevent jittery motion when pinning sections with ScrollTrigger?

Preventing jittery motion when pinning sections requires GPU-friendly pin behavior and mobile-safe touch handling. Proper ScrollTrigger lifecycle management and RAF deduplication keep scroll-driven timelines stable and responsive across route changes.

Does this approach to scroll animation work safely on mobile devices?

Mobile-safe scroll animation requires mobile-safe body-scroll locking and touch behavior optimized for mobile contexts. Emphasizing GPU layer promotion and content visibility ensures scroll-driven timelines remain performant on mobile devices.

What is the best way to manage ScrollTrigger lifecycle cleanup on route changes?

ScrollTrigger lifecycle cleanup on route changes requires cleanup-safe teardown practices. Managing RAF deduplication and proper pin behavior during unmounting prevents memory leaks and maintains stable scroll performance across navigations.

Can I use Lenis smooth scrolling with GSAP ScrollTrigger for pinned timelines?

Lenis smooth scrolling integrates with GSAP ScrollTrigger to build synchronized pinned timelines. This combination supports scrubbing and parallax-like motion for product showcases and scroll-driven narratives with film-quality choreography.

How do I build a scroll-driven product landing page with synchronized animations?

Building a scroll-driven product landing page requires orchestrating pinned timelines and synchronized animation updates. Apply smooth scrolling with RAF deduplication to animate sections into view, pin the hero, and fade in branded marks reliably.