What problem does it solve? AI-generated SwiftUI code often uses iOS navigation idioms on macOS: deprecated NavigationView containers, NavigationStack as the app shell, iOS-only toolbar placements like .topBarLeading that fail to compile, and no-op modifiers like navigationBarTitle. This Skill audits a macOS SwiftUI project to detect and, where safe, fix these navigation and toolbar defects. ## Core Features & Use Cases - 12-rule defect index (nav-01 to nav-12): Detects deprecated NavigationView, wrong shell containers, frame-hack column hiding, platform-absent toolbar placements, iOS-bar title no-ops, and ungated macOS 26 APIs. - Hybrid lint engine: Runs tier-1 grep tells plus a tier-2 ast-grep structural rule via the shared swiftui-lint.sh runner, emitting unified JSON and SARIF output with a CI exit code on hard-failures. - Evidence-grounded verification: Cross-checks uncertain findings against a corpus of 1,857 shipping macOS apps via swiftui-ctx and Apple documentation via Sosumi before reporting. - Use Case: Point it at a macOS SwiftUI codebase before release to catch a .topBarLeading placement that would fail compilation and auto-fix it to a semantic placement like .primaryAction. ## Quick Start Audit the SwiftUI sources in my macOS project for navigation and toolbar problems and write the findings to swiftui-audits/navigation-toolbars.