| name | macos |
| description | macOS platform-specific development with menu bar apps, window management, AppKit integration, and notarization. Use when building Mac apps, creating menu bar extras, or distributing outside App Store. Use when this capability is needed. |
| metadata | {"author":"fusengine"} |
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
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
Converted and distributed by TomeVault — claim your Tome and manage your conversions.