A strict motion layer for SwiftUI apps that enforces Airbnb's animation patterns and keeps your springs from turning into a junkyard of scattered timing values. It mandates motion tokens for every spring, requires @Equatable on animated views, and pushes back on linear easing. The 50 rules cover spring physics, gesture continuity, spatial transitions, and micro-interactions, all calibrated for iOS 26 and Swift 6.2. Load this when you're writing or reviewing animation code and need someone to yell at you for hardcoding a 0.3 second duration or forgetting velocity preservation on gesture interrupts. Works alongside the ios-design-system skill to keep your motion tokens consistent with spacing and color tokens.
npx skills add https://github.com/pproenca/dot-skills --skill ios-animations