What problem does it solve? SwiftUI apps targeting older macOS versions break when APIs introduced in newer macOS releases are used without proper #available gates, or when gates use the wrong platform arm, wrong floor version, or missing fallbacks. This Skill systematically finds those gating defects before they cause build failures on supported macOS versions. ## Core Features & Use Cases - Eight defect detectors: Catches ungated above-floor symbols, wrong-arm gates (iOS instead of macOS), floor mismatches, missing else fallbacks, declaration/use-site mismatches, macOS-absent symbols wrapped in gates, and missing * wildcards. - Hybrid lint engine: Combines ripgrep tells with structural ast-grep rules to locate candidate defects, emitting unified JSON and SARIF reports with CI-friendly exit codes. - Evidence-based verification: Cross-checks every floor against a corpus of 1,857 real shipping macOS apps and Apple documentation via Sosumi before reporting. - Use Case: Run it on a macOS SwiftUI project targeting macOS 14 that uses glassEffect (macOS 26) to get a findings report showing exactly which call sites need if #available(macOS 26.0, *) gates with fallbacks, and auto-fix the two mechanical defects. ## Quick Start Ask the AI to audit your macOS SwiftUI project for availability gating issues against its deployment target.