What problem does it solve? SwiftUI codebases often accumulate deprecated APIs, incorrect property wrapper usage, unstable list identities, and performance anti-patterns that cause broken animations, excessive view updates, and hard-to-test logic. This Skill provides structured guidance and checklists to write, review, and refactor SwiftUI code correctly. ## Core Features & Use Cases - State Management Guidance: Enforces correct property wrapper selection, preferring @Observable over ObservableObject, private @State, and proper @Binding/@Bindable usage. - Modern API Migration: Replaces deprecated modifiers like foregroundColor(), cornerRadius(), NavigationView, and tabItem() with their modern equivalents. - Performance & Animation Review: Applies checklists for stable ForEach identity, lazy stacks, transform-based animations, transitions, and iOS 17+ phase/keyframe animators. - iOS 26 Liquid Glass Adoption: Guides correct usage of glassEffect, GlassEffectContainer, and glass button styles with availability fallbacks, only when explicitly requested. - Use Case: When refactoring a SwiftUI view that uses ObservableObject and deprecated modifiers, the Skill audits the code against its references and produces a modernized, performant implementation. ## Quick Start Ask the assistant to review your SwiftUI view for state management, modern API usage, and performance issues using this skill.