What problem does it solve? macOS development involves platform-specific concerns that cross-platform SwiftUI knowledge does not cover: window and scene management, menu bar command routing, App Sandbox entitlements, Developer ID signing and notarization, and bridging between AppKit and SwiftUI. This Skill provides decision trees, anti-pattern warnings, and canonical code patterns for each of these areas. ## Core Features & Use Cases - Window, Menu, and Command Patterns: Implement WindowGroup scenes, CommandMenu/CommandGroup menus, keyboard shortcuts, and focus-based command routing with @FocusedValue and focusedSceneValue. - Sandbox and File Access: Configure App Sandbox entitlements, use fileImporter/NSOpenPanel correctly, and persist file access across launches with security-scoped bookmarks. - Distribution and AppKit Interop: Sign inside-out, notarize with notarytool, staple tickets, add Sparkle auto-updates, and bridge AppKit and SwiftUI via NSViewRepresentable, NSHostingController, and NSHostingMenu. - Use Case: You are shipping a SwiftUI markdown notebook app outside the App Store. Use this Skill to wire up menu commands to the focused window, add sandbox file-access entitlements with bookmarks, then sign, notarize, and staple a DMG with Sparkle updates. ## Quick Start Ask the assistant to help you add a sandboxed file-open workflow with security-scoped bookmarks to your macOS SwiftUI app.