macOS Platform
macOS-specific development with window management and distribution tools.
Agent Workflow (MANDATORY)
Before ANY implementation, use TeamCreate to spawn 3 agents:
-
fuse-ai-pilot:explore-codebase - Analyze existing macOS patterns
-
fuse-ai-pilot:research-expert - Verify latest macOS 26 docs via Context7/Exa
-
mcp__XcodeBuildMCP__build_macos - Build for macOS validation
After implementation, run fuse-ai-pilot:sniper for validation.
Overview
When to Use
-
Building Mac desktop applications
-
Creating menu bar apps (MenuBarExtra)
-
Multi-window applications
-
Keyboard shortcuts and menus
-
Notarization for distribution
-
AppKit integration
Why macOS Skill
Feature Benefit
MenuBarExtra Background utility apps
Window management Multi-window support
Keyboard shortcuts Power user productivity
Notarization Gatekeeper-safe distribution
MCP Tools Available
Build Tools
-
build_macos
-
Build for macOS
-
build_run_macos
-
Build and launch
-
test_macos
-
Run macOS tests
-
launch_mac_app
-
Start built app
-
stop_mac_app
-
Terminate app
Reference Guide
Need Reference
MenuBarExtra, Settings, Windows app-structure.md
XcodeBuildMCP macOS tools build-tools.md
NSViewRepresentable, menus appkit-integration.md
Code signing, notarization notarization.md
Best Practices
-
Keyboard shortcuts - Support power users
-
Menu bar integration - For utility apps
-
Multiple windows - Use WindowGroup/Window
-
Settings window - Use Settings scene
-
Notarization - Required for distribution
-
Sandbox - Enable for App Store