macos-native-development
CommunityRobust patterns for macOS native apps.
Authorstephendolan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides guidance for building macOS native apps with Swift/ObjC++, focusing on event handling, lifecycle management, and platform quirks.
Core Features & Use Cases
- CGEvent vs NSEvent: When to prefer low-level CGEvent for reliability.
- Event Tap & Lifecycle: Safe event taps and cleanup practices.
- System Integrations: Best practices for Status Bar, ScreenCaptureKit, and SwiftUI in AppKit.
Quick Start
Show a CGEvent-based key event handler that logs key codes.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: macos-native-development Download link: https://github.com/stephendolan/dotfiles/archive/main.zip#macos-native-development Please download this .zip file, extract it, and install it in the .claude/skills/ directory.