What problem does it solve? macOS apps built with iOS-style SwiftUI patterns often feel wrong on the desktop: single monolithic windows, missing menu commands, buried settings, and touch-first navigation. This Skill guides you to structure scenes, windows, commands, toolbars, split views, and settings the way native macOS apps do. ## Core Features & Use Cases - Scene and window modeling: Choose correctly between WindowGroup, Window, DocumentGroup, Settings, and MenuBarExtra, including launch behavior for menu-bar-plus-window apps. - Desktop interaction patterns: Implement command menus, keyboard shortcuts, toolbars, sidebars, inspectors, and selection-driven NavigationSplitView layouts. - State ownership guidance: Pick the right wrapper (@State, @Binding, @Observable, @SceneStorage, @AppStorage) based on app-wide, scene-scoped, or window-scoped ownership. - Use Case: You are scaffolding a new macOS utility with a main window, a settings window, and a menu bar extra. The Skill walks you through scene selection, file structure, menu bar label limits, and activation policy so the app behaves like a proper desktop app from the first build. ## Quick Start Ask the AI to scaffold a native macOS SwiftUI app with a sidebar-detail main window, a settings scene, and a menu bar extra using the swiftui-patterns guidance.