What problem does it solve? Web interfaces often feel stiff because animations are pre-scripted, non-interruptible, and disconnected from user input. This Skill translates Apple's WWDC design guidance (fluid interfaces, springs, materials, typography) into concrete web techniques using CSS, Pointer Events, requestAnimationFrame, and spring libraries like Motion/Framer Motion. ## Core Features & Use Cases - Gesture-driven motion: Build 1:1 drag tracking with Pointer Events, velocity handoff into springs, momentum projection for flicks, and rubber-banding at boundaries. - Interruptible spring animations: Replace fixed-duration CSS transitions with critically damped or under-damped springs that animate from the live on-screen value and can be reversed mid-flight. - Materials, depth, and typography: Apply backdrop-filter translucency, scroll edge effects, size-specific tracking and leading, plus reduced-motion and reduced-transparency fallbacks. - Use Case: When building a bottom sheet or swipeable card, use this Skill to implement drag tracking with pointer capture, project the flick landing point with Apple's deceleration formula, and hand off release velocity to a spring so the gesture and animation feel continuous. ## Quick Start Ask the AI to review or build a drag-to-dismiss sheet using Apple-style springs, velocity handoff, and rubber-banding from this Skill.