
Scroll Reveal Libraries
AOS is the scroll animation library you reach for when you need simple fade-in and slide-up effects without the complexity of GSAP or Framer Motion. It's data attribute based, so you add `data-aos="fade-up"` to your HTML and initialize with one line of JavaScript. Works great for marketing pages and landing pages where you want elements to animate as users scroll past them. The skill covers 50+ built-in animations, staggered delays for card grids, and anchor-based triggers. It's CSS-driven and GPU-accelerated, but if you need precise scroll-synced animations or complex timelines, you'll want GSAP ScrollTrigger instead. The React integration section shows how to handle route changes properly.
- skills.sh installs
- 2.6K
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add freshtechbro/claudedesignskills --skill scroll-reveal-libraries --agent claude-codeInstalls into .claude/skills of the current project.
Files
Scroll Reveal Libraries
Overview
This skill covers AOS (Animate On Scroll), a lightweight CSS-driven library for scroll-triggered animations. AOS excels at simple fade, slide, and zoom effects activated when elements enter the viewport.
Key Features:
- Minimal Setup: Single JavaScript file + CSS
- Data Attribute API: Configure animations in HTML
- Performance: CSS-driven, GPU-accelerated animations
- 50+ Built-in Animations: Fades, slides, zooms, flips
- Framework Agnostic: Works with vanilla JS, React, Vue, etc.
When to Use:
- Marketing/landing pages with simple scroll effects
- Content-heavy sites (blogs, documentation)
- Quick prototypes requiring scroll animations
- Projects where GSAP/Framer Motion complexity isn't needed
When NOT to Use:
- Complex animation timelines or orchestration → Use GSAP ScrollTrigger
- Physics-based animations → Use React Spring or Framer Motion
- Precise scroll-synced animations → Use GSAP ScrollTrigger
- Heavy interactive animations → Use Framer Motion
Core Concepts
Installation
Sponsors
Details
- Repository
- github.com/freshtechbro/claudedesignskills
- Categories
- Frontend Development, Automation & Workflows, Marketing & SEO, Design & UI/UX
- First seen
- Jun 3, 2026
More from freshtechbro/claudedesignskills
All 23- Substance 3d Texturing2.6K
- Barba Js2.5K
- Aframe Webxr2.5K
- Playcanvas Engine2.5K
- Skill Creator2.3K
- Motion Framer6.5K
- Threejs Webgl5K
- React Three Fiber4.1K
- Blender Web Pipeline3.9K
- Web3d Integration Patterns3.4K
- Lottie Animations3.1K
- Modern Web Design3.1K
- Animated Component Libraries3.1K
- Gsap Scrolltrigger3.1K
- Spline Interactive3K
- Animejs3K
- Lightweight 3d Effects2.8K
- Rive Interactive2.8K
- Locomotive Scroll2.7K
- Babylonjs Engine2.7K
- Pixijs 2d2.7K
- React Spring Physics2.6K