What problem does it solve? Building a Mac app that feels native requires knowing dozens of platform conventions—menu bars, keyboard shortcuts, window behavior, sidebars, and system integration—that are easy to miss when coming from iOS or web development. This Skill codifies Apple's Human Interface Guidelines into actionable rules with SwiftUI and AppKit code examples so Mac apps meet platform expectations. ## Core Features & Use Cases - Rule-based HIG coverage: Prioritized rules (CRITICAL, HIGH, MEDIUM) for menu bars, windows, toolbars, sidebars, keyboard, pointer interactions, notifications, system integration, and visual design. - SwiftUI and AppKit code examples: Each rule includes working code for both frameworks, covering CommandGroup menus, NavigationSplitView, toolbar customization, drag and drop, Spotlight indexing, and App Intents. - Shipping checklist and anti-patterns: An evaluation checklist plus a list of common mistakes (hamburger menus, fixed window sizes, missing Cmd+Z) to audit apps before release. - Use Case: When porting an iOS app to Mac via Catalyst, use this Skill to add a proper menu bar, keyboard shortcuts, resizable windows, and source-list sidebar so the app behaves like a native Mac citizen. ## Quick Start Review my SwiftUI Mac app's window and menu setup against the macOS design guidelines and list any violations.