What problem does it solve?
This Skill eliminates the common issues of inconsistent, poorly performing, or inaccessible animations in React applications, which degrade user experience and fail accessibility compliance requirements.
Core Features & Use Cases
- Multi-Approach Animation Patterns: Supports CSS/Tailwind transitions for simple interactions, Framer Motion for enter/exit/gesture animations, and Web Animations API for imperative control.
- Pre-Built Reusable Components: Includes ready-to-use patterns for modals, staggered list reveals, page transitions, scroll-triggered reveals, and parallax effects.
- Accessibility & Performance Guardrails: Enforces reduced-motion support, GPU-optimized animation properties, and timing best practices to ensure smooth 60fps rendering.
- Use Case: For example, use this Skill to add a staggered fade-in animation to a product grid, implement a smooth page transition for a Next.js app, or add scroll-triggered content reveals to a marketing landing page.
Quick Start
Use the animation-motion skill to add a staggered fade-in animation to your product list and ensure all animations respect users' reduced motion preferences.