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-code

Installs 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

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
1affaan-m avatarproduction-auditaffaan-m/eccLocal-evidence production readiness audit for shipped apps, pre-launch reviews, post-merge checks, and "what breaks in prod?" questions without sending repo dat5.7Kskills.sh installs
2samber avatardeep-researchsamber/cc-skillsDeep research skill — broad parallel web searches, multi-source validation, confidence tracking, cited Markdown report. Supports 11 research types: market (TAM/5.6Kskills.sh installs
3affaan-m avatardata-scraper-agentaffaan-m/eccBuild a fully automated AI-powered data collection agent for any public source — job boards, prices, news, GitHub, sports, anything. Runs on a schedule, enriche5.6Kskills.sh installs
4julianoczkowski avatargrill-mejulianoczkowski/designer-skillsInterview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to s5.5Kskills.sh installs
5samber avatarcopywriting-ctasamber/cc-skillsDesign end-of-article CTAs (calls-to-action placed at the bottom of blog posts, newsletters, essays, articles, or any long-form content). Use this skill wheneve5.5Kskills.sh installs
6affaan-m avataragent-sortaffaan-m/eccBuild an evidence-backed ECC install plan for a specific repo by sorting skills, commands, rules, hooks, and extras into DAILY vs LIBRARY buckets using parallel5.5Kskills.sh installs