appkit
Installation
SKILL.md
AppKit
Purpose
Build mature macOS desktop applications using AppKit with Swift or Objective-C, nibs/storyboards, NSView hierarchy, and responder chain.
Agent Protocol
Trigger
User request includes: appkit, nsview, nsviewcontroller, nswindow, nib, storyboard macos, objective-c mac, legacy mac app, cocoa framework.
Input Context
- Language (Swift, Objective-C, Obj-C++)
- Deployment target (macOS 11+, macOS 14+)
- UI approach (storyboard, nibs, code-only)
- Architecture (MVC, MVP, MVVM with Cocoa bindings)
- Distribution (Mac App Store, notarized .dmg, Sparkle)