What problem does it solve?
This Skill eliminates the guesswork of implementing platform-conformant macOS toolbar, sidebar, inspector, and split view interfaces that match Apple's Human Interface Guidelines, avoiding non-native custom implementations that feel out of place for Mac users.
Core Features & Use Cases
- Native SwiftUI UI Patterns: Implements standard macOS toolbar placements, three-column NavigationSplitView layouts, slide-in inspector panels, sidebar-styled Lists, and hierarchical OutlineGroup sidebars.
- AppKit Interop for Advanced Layouts: Provides guidance for wrapping NSSplitViewController for complex multi-pane layouts that exceed SwiftUI's built-in capabilities.
- Use Case: Build a document-based Mac app with a collapsible navigation sidebar, centered document title menu in the toolbar, and a slide-in formatting inspector that persists across app launches.
Quick Start
Use the macos-toolbar-sidebar skill to add a three-column navigation layout with a collapsible sidebar, centered document title menu, and slide-in formatting inspector to your macOS document editor app.