macos-native-canvas
Installation
SKILL.md
macOS Native Canvas Development
Build high-performance native macOS apps with Swift + Metal + AppKit, with optional libghostty terminal embedding. Optimized for developers coming from TypeScript/Python.
Architecture Decision: AppKit + SwiftUI Hybrid
Always use the hybrid pattern. Pure SwiftUI cannot handle custom Metal rendering, fine-grained gesture control, or low-level window management. Pure AppKit is too verbose for standard UI chrome.