What problem does it solve? AI-generated SwiftUI code for macOS often compiles but behaves like an iPad app in a window: custom views give no hover feedback, draggable handles show no cursor shape, rows lack right-click context menus, and deprecated gestures like MagnificationGesture persist. This Skill audits a macOS SwiftUI project for 12 specific pointer and gesture defects and fixes the mechanical ones. ## Core Features & Use Cases - 12-rule defect index (pg-01 to pg-12): Detects invented PointerStyle cases, missing .onHover/pointerStyle affordances, missing .contextMenu, deprecated MagnificationGesture/RotationGesture, gestures without @GestureState, and wrong-arm #available(iOS) gating. - Hybrid lint engine: Runs tier-1 grep tells plus tier-2 ast-grep structural rules via a shared runner, emitting unified JSON and SARIF with parse-probe warnings. - Evidence-grounded fixes: Verifies findings against a corpus of 1,857 real macOS apps (swiftui-ctx) and Apple docs via Sosumi, then auto-fixes mechanical defects (pg-01, pg-12) under a fix-safety protocol. - Use Case: Point it at a finished macOS SwiftUI project to produce structured findings in swiftui-audits/pointer-gestures/ with commit-pinned GitHub permalinks backing each recommended correction. ## Quick Start Audit the SwiftUI sources in this macOS project for pointer affordance and gesture defects and write findings to swiftui-audits/pointer-gestures.