SwiftUI Skill When to Use This Skill Use this skill when: - Building user interfaces with SwiftUI - Working with SwiftUI views, modifiers, and layouts - Implementing state management with @State, @Binding, @ObservableObject - Creating animations and transitions - Implementing navigation with NavigationStack, NavigationLink, TabView - Working with data flow patterns (@Environment, @EnvironmentObject) - Using SwiftUI controls (Button, TextField, Picker, etc.) - Building cross-platform apps for iOS, macOS, watchOS, tvOS, visionOS Description Complete SwiftUI framework documentation covering view…