Agent skill · charleswiltgen

axiom-macos

Use when building ANY macOS app — windows, menus, sandboxing, distribution, AppKit bridging or modernization (control events, state restoration, concentric corners), or macOS-specific SwiftUI patterns.

What it needs

About 2k tokens when loaded.

What this skill does

macOS Development You MUST use this skill for ANY macOS-specific development including windows, menus, sandboxing, distribution, AppKit bridging, and macOS SwiftUI differences. Quick Reference Symptom / Task Reference ---------------- ----------- Window management (WindowGroup, Window, MenuBarExtra, DocumentGroup) See skills/windows.md Menu bar, commands, keyboard shortcuts See skills/menus-and-commands.md Table, Inspector, NavigationSplitView, focus See skills/swiftui-differences.md App Sandbox, file access, security-scoped bookmarks See skills/sandbox-and-file-access.md Developer ID, notarization, Sparkle auto-updates See skills/direct-distribution.md NSViewRepresentable, NSHostingController, AppKit bridging, @Observable in AppKit, NSHostingMenu, SwiftUI scenes from AppKit See skills/appkit-interop.md Modernizing AppKit: mouseDown replacement, control events, status-item sessions, state restoration, concentric corners, touch (OS27) See skills/appkit-modernization.md Screen recording, sharing, or capture (ScreenCaptureKit) See skills/screencapturekit.md SCStream / SCContentFilter / screenshots / file recording API See skills/screencapturekit-ref.md Bring an iOS app to Mac: Catalyst adoption, Designed for iPad, Mac availability opt-out See skills/ios-apps-on-mac.md Apple Pay on Mac / Catalyst See axiom-payments/skills/apple-pay.md (Catalyst section) Cross-Suite Routes These topics overlap with macOS development but live in separate suites: SwiftUI (shared iOS/macOS) View state, data flow, @Observable → See axiom-swiftui Navigation (NavigationStack basics) → See axiom-swiftui (skills/nav.md) Layout (ViewThatFits, AnyLayout) → See axiom-swiftui (skills/layout.md) Animations → See axiom-swiftui (skills/animation-ref.md) Data & persistence SwiftData, Core Data, GRDB → See axiom-data CloudKit sync → See axiom-data Concurrency Swift 6 concurrency, actors, Sendable → See axiom-concurrency Other Accessibility (VoiceOver, Dynamic Type) → See axiom-accessibility Networking (U …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills charleswiltgen/axiom-macos--d4d5de

View the source on GitHub

Browse the @skills marketplace