What problem does it solve? Bridging AppKit and SwiftUI in a single macOS app is error-prone: coordinator lifecycle bugs, retain cycles, stale state, and layout glitches are common when wrapping views in either direction. This Skill provides expert review and implementation guidance for hybrid AppKit-SwiftUI code so both frameworks stay synchronized and memory-safe. ## Core Features & Use Cases - NSViewRepresentable Guidance: Wrap AppKit views like NSTextView and NSTableView for use inside SwiftUI, with correct coordinator, sizeThatFits, and dismantling patterns. - Hosting Controller Patterns: Embed SwiftUI views in AppKit via NSHostingView and NSHostingController, including windows, split views, sheets, and incremental adoption phases. - Cross-Framework State Management: Bridge state with @Observable, Combine, NotificationCenter, UserDefaults, and the responder chain while avoiding retain cycles and threading bugs. - Use Case: You are modernizing a legacy AppKit note-taking app and want to add a SwiftUI settings panel and sidebar without rewriting the whole app. This Skill reviews your bridging code, flags coordinator leaks, and shows the correct hosting pattern for your macOS deployment target. ## Quick Start Ask the assistant to review your NSViewRepresentable implementation or to show how to embed a SwiftUI view inside your existing AppKit window.