Macos Dev

This skill should be used to build native Apple macOS (Mac) desktop apps in Swift with SwiftUI, SwiftData, and the macOS 26 "Tahoe" stack — whenever the user wants to create, scaffold, design, debug, or extend a Mac app: windows & scenes (WindowGroup/Window/Settings/MenuBarExtra), the global menu bar and keyboard-shortcut Commands, NavigationSplitView/Table/inspectors, Liquid Glass, @Observable state and the Mac focus system, SwiftData/CloudKit persistence, Swift 6 concurrency, AppKit interop, document-based apps, menu-bar/background/login-item processes, on-device Apple Intelligence (Foundation Models), StoreKit 2, accessibility, testing, and the Mac ship gauntlet (App Sandbox, Hardened Runtime, Developer ID signing + notarization, or Mac App Store) — even when the request never says "macOS" or "SwiftUI" (e.g. "make me a Mac app", "a menu bar app", "a little utility for my Mac"). NOT for iPhone/iPad apps (use ios-dev), visionOS (use visionos-dev), Mac Catalyst, or Electron/Tauri web wrappers.

laramarcodes Updated

File contents

laramarcodes/claude-apple-dev-skills/tree/main/macos-dev commit c93c190dfb

Frequently asked questions

npx skillmds@latest add laramarcodes/macos-dev