What problem does it solve? Duration-based CSS animations feel artificial when interrupted and lose momentum on direction changes. This Skill provides patterns and references for building natural, physics-driven UI animations that respond to user input mid-motion. ## Core Features & Use Cases - Spring Animation Patterns: Ready-to-use implementations of useSpring, useTrail, useTransition, useScroll, and useInView hooks with tuned physics configs. - Physics Tuning Tools: A calculator script that computes damping ratios, critical friction, and settle times from mass/tension/friction parameters, plus a boilerplate generator for common animation types. - Gesture and 3D Integration: Patterns for drag interactions with @use-gesture, momentum preservation, and React Three Fiber animations via @react-spring/three. - Use Case: Build a draggable card that springs back with preserved velocity on release, or animate a list with staggered trail entrances that feel organic rather than timed. ## Quick Start Ask the AI to create a click-triggered spring animation component using React Spring with a wobbly config preset.