axiom-swiftui-animation-ref

Installation
SKILL.md

SwiftUI Animation

Overview

Comprehensive guide to SwiftUI's animation system, from foundational concepts to advanced techniques. This skill covers the Animatable protocol, the iOS 26 @Animatable macro, animation types, and the Transaction system.

Core principle Animation in SwiftUI is mathematical interpolation over time, powered by the VectorArithmetic protocol. Understanding this foundation unlocks the full power of SwiftUI's declarative animation system.

When to Use This Skill

  • Implementing custom animated views or shapes
  • Understanding why a property doesn't animate (Int vs Float/Double)
  • Choosing between spring and timing curve animations
  • Using the @Animatable macro (iOS 26+)
  • Conforming views to the Animatable protocol
  • Debugging animation merging behavior
  • Optimizing animation performance
  • Creating multi-step or complex animations
  • Understanding model vs presentation values
Related skills

More from fotescodev/ios-agent-skills

Installs
4
First Seen
Feb 23, 2026