What problem does it solve? AI-generated SwiftUI code often contains stale APIs learned from old training data, freshly deprecated macOS 26.5 calls, or entirely hallucinated modifier names that compile-looking but never existed. This Skill audits a macOS SwiftUI codebase to find every API that has drifted out of currency and, where safe, applies mechanical fixes. ## Core Features & Use Cases - 14-rule defect index (curr-01 to curr-14): Covers deprecated symbols like NavigationView, .foregroundColor, 1-param onChange, and .accentColor, plus hallucinated names like .glassBackground() and visionOS-only APIs misused on macOS. - Hybrid lint engine: Combines tier-1 grep tells with tier-2 ast-grep structural rules (e.g., detecting 1-param onChange closures and inline NavigationLink inside List) that flat grep cannot express, emitting unified JSON and SARIF output. - Corpus-grounded verification: Confirms findings against 1,857 real shipping macOS apps via the swiftui-ctx CLI and Apple docs via Sosumi, with auto-fix only for four mechanical renames under a fix-safety protocol. - Use Case: Run it on an AI-generated macOS SwiftUI project before release to catch a deprecated NavigationView, an invented .liquidGlass() modifier, and an ungated macOS-26-only call, then auto-fix the safe renames with one commit per finding. ## Quick Start Audit my macOS SwiftUI project for deprecated and hallucinated APIs and fix the safe mechanical renames.