What problem does it solve? SwiftUI developers frequently hit subtle bugs from deprecated APIs, incorrect state ownership, and rendering performance pitfalls. This Skill provides vetted guidance on modern SwiftUI patterns so generated code follows current Apple platform conventions instead of outdated or hallucinated approaches. ## Core Features & Use Cases - Modern State Management: Covers @Observable, @State, @Binding, @Environment, and @Bindable for iOS 17+ data flow, replacing deprecated @StateObject and @ObservedObject patterns. - View Architecture & Performance: Enforces small composable views, correct modifier ordering, Identifiable-based ForEach loops, and appropriate use of LazyVStack versus VStack. - Hallucination Trap Prevention: Flags common mistakes such as NavigationView usage on iOS 16+, heavy computation inside body, and missing id parameters in lists. - Use Case: When asked to build an iOS settings screen with a shared user profile model, the Skill produces @Observable-based code with proper bindings instead of legacy ObservableObject boilerplate. ## Quick Start Ask the assistant to write a SwiftUI view that displays an editable user profile using modern iOS 17 state management.