
Swiftui Animation
A comprehensive reference for SwiftUI animations covering the full iOS 17+ API surface, from basic withAnimation to KeyframeAnimator and PhaseAnimator. The triage workflow at the top is genuinely helpful for choosing between eight different animation approaches, and the spring presets (smooth, snappy, bouncy) get proper explanations with duration and bounce parameters. What stands out is the accessibility coverage, every section reminds you to test with Reduce Motion, and the review checklist makes it hard to ship jittery animations. The KeyframeAnimator examples show actual multi-property choreography, not just scale effects. If you're doing anything beyond fade-ins, the matchedGeometryEffect and navigation zoom sections will save you from fighting the layout system.
- skills.sh installs
- 5.7K
- GitHub stars
- 1.3K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add dpearson2699/swift-ios-skills --skill swiftui-animation --agent claude-codeInstalls into .claude/skills of the current project.
Files
SwiftUI Animation (iOS 26+)
Review, write, and fix SwiftUI animations. Apply modern animation APIs with correct timing, transitions, and accessibility handling using Swift 6.3 patterns.
Contents
- Triage Workflow
- withAnimation (Explicit Animation)
- Implicit Animation
- Spring Type (iOS 17+)
- PhaseAnimator (iOS 17+)
- KeyframeAnimator (iOS 17+)
@Animatable Macro- matchedGeometryEffect (iOS 14+)
- Navigation Zoom Transition (iOS 18+)
- Transitions (iOS 17+)
- ContentTransition (iOS 16+)
- Symbol Effects (iOS 17+)
- Symbol Rendering Modes
- Common Mistakes
- Review Checklist
- References
Triage Workflow
Step 1: Identify the animation category
Sponsors
Details
- Repository
- github.com/dpearson2699/swift-ios-skills
- Categories
- Git & Pull Requests, Code Review & Quality, Debugging, Mobile Development, Design & UI/UX
- First seen
- Apr 16, 2026
More from dpearson2699/swift-ios-skills
All 98- Ios Accessibility5.2K
- Swiftui Performance4.8K
- App Store Review4.8K
- Swiftui Patterns4.7K
- Ios Networking4.6K
- Swiftui Navigation4.6K
- Swift Testing4.5K
- Ios Localization4.5K
- Swift Concurrency4.5K
- Swiftui Layout Components4.4K
- Push Notifications4.4K
- Swiftui Liquid Glass4.3K
- Swiftdata4.3K
- Debugging Instruments4.3K
- Swiftui Uikit Interop4.2K
- Storekit4.2K
- Widgetkit4.2K
- Swiftui Gestures4.2K
- Apple On Device Ai4.2K
- Swift Charts4.2K
- Swift Language4.1K
- App Intents4.1K
- Authentication4.1K
- Background Processing4.1K