What problem does it solve? Creating natural, interruptible UI animations in React is difficult with duration-based tweens, which feel artificial when interrupted and lose momentum on direction changes. This Skill provides spring-physics animation patterns that calculate motion from mass, tension, and friction for organic, realistic movement. ## Core Features & Use Cases - Spring Animation Patterns: Ready-to-use implementations of useSpring, useTrail, useTransition, useScroll, and useInView hooks for click, scroll, list, and viewport-triggered animations. - Physics Tuning Tools: A calculator script that computes damping ratios, critical friction, and settle times, plus a generator script that outputs boilerplate for seven common animation types. - Gesture and 3D Integration: Patterns for drag interactions with velocity preservation via @use-gesture/react and 3D scene animation via @react-spring/three. - Use Case: Build a draggable card that springs back to position with preserved momentum on release, or animate a list where items enter and exit with staggered spring physics. ## Quick Start Ask the AI to create a click-triggered spring animation component using React Spring with a wobbly config preset.