Macos Design
This skill covers Apple's Human Interface Guidelines tailored for macOS development. Learn to implement critical Mac UI patterns including menu bar structure, window management, resizable layouts, and keyboard shortcuts using SwiftUI and AppKit. Get actionable rules and code examples for building apps that respect Mac power users' expectations around deep keyboard control, persistent menus, and system integration.
Macos Design provides Apple's Human Interface Guidelines for building native Mac apps with SwiftUI and AppKit.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
Macos Design provides Apple's Human Interface Guidelines for building native Mac apps with SwiftUI and AppKit. This skill covers Apple's Human Interface Guidelines tailored for macOS development. Learn to implement critical Mac UI patterns including menu bar structure, window management, resizable layouts, and keyboard shortcuts using SwiftUI and AppKit. Get actionable rules and code examples for building apps that respect Mac power users' expectations around deep keyboard control, persistent menus, and system integration.
Use it when
- macOS Design offers access to Apple's design system tailored specifically for macOS.
- macOS Design references native macOS interface elements and UI components as defined in Apple's guidelines.
Install
dirnbauer/webconsulting-skills/macos-design · repository language: Shell
generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What does macOS Design cover?
macOS Design provides comprehensive guidance on Apple's Human Interface Guidelines for Mac app development. The skill teaches critical UI patterns including menu bar structure, window management, resizable layouts, and keyboard shortcuts using SwiftUI and AppKit. It includes actionable rules and code examples for building apps that respect Mac power users' expectations around deep keyboard control, persistent menus, and system integration.
Where can I find macOS design system guidance?
macOS Design offers access to Apple's design system tailored specifically for macOS. It covers UI component guidelines, design patterns, and best practices that form the foundation of the macOS design system. The skill provides both conceptual frameworks and practical implementation details for developers building native Mac applications.
What macOS UI components does this skill reference?
macOS Design references native macOS interface elements and UI components as defined in Apple's guidelines. The skill covers menu bar structures, window management controls, resizable layout patterns, and keyboard shortcut conventions. It provides both visual guidelines and code examples for implementing these components correctly in SwiftUI and AppKit.
How can I learn apple human interface guidelines?
macOS Design teaches Apple Human Interface design standards through focused lessons on Mac-specific patterns and best practices. The skill emphasizes how macOS differs from other Apple platforms, with particular attention to keyboard navigation, menu organization, and power-user workflows that define the Mac experience.
Does macOS Design include templates and resources?
macOS Design provides design templates and resources for Mac app development. The skill offers practical design kits, reference materials, and reusable patterns to accelerate your workflow. These resources help you implement macOS design best practices consistently across your applications.
What mac design patterns and best practices are covered?
macOS Design covers essential Mac design patterns including window management, menu bar conventions, keyboard-first interaction, and system integration patterns. The skill teaches best practices for respecting Mac power users' expectations, implementing persistent menus, enabling deep keyboard control, and creating resizable, responsive layouts that align with native macOS applications.
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Access macOS design system and UI component guidelines”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This skill distills Apple's Human Interface Guidelines into actionable rules for macOS development. Learn how to implement standard menu structures, keyboard shortcuts, resizable windows, fullscreen support, and toolbars that power users expect. Includes SwiftUI and AppKit code examples for every pattern.
Master the fundamentals of building apps that feel native to macOS. This skill covers essential patterns—from menu bar organization and keyboard navigation to multi-window support and Liquid Glass styling—plus a checklist for becoming a true "good Mac citizen." Learn the archetype framework, command mapping, and common pitfalls to avoid.
This skill covers the core patterns for building macOS applications, from choosing the right scene types (WindowGroup, DocumentGroup, Settings, MenuBarExtra) to managing multiple windows and menu bar integration. It explains when to use SwiftUI versus AppKit, how to gate platform-specific code, and provides practical guidance on Mac Catalyst for bringing iPad apps to macOS.
Master iPad-native design with comprehensive rules for responsive layouts, multitasking support, and pointer interactions. Learn to build adaptive interfaces that work across iPad Mini through Pro, handle Split View and Stage Manager resizing, implement sidebar navigation, and add trackpad hover effects—ensuring your app feels native on larger screens rather than a stretched iPhone.
iPadOS Design equips developers with comprehensive rules for creating native iPad experiences that leverage the platform's unique capabilities. Learn to build adaptive layouts across all iPad sizes, implement multitasking support for Split View and Stage Manager, and design intuitive navigation with sidebars and multi-column layouts. The skill covers pointer interactions, trackpad support, keyboard shortcuts, and responsive design patterns that transform iPad from a scaled iPhone into a powerful, capable canvas.
SwiftUI Patterns teaches you how to structure macOS applications using SwiftUI's native scene and view system. Learn when to use WindowGroup, Settings, MenuBarExtra, and other scene models; how to organize files and state ownership; and which system affordances—commands, toolbars, sidebars, inspectors—work best for desktop interactions. The skill covers everything from new app scaffolding to refactoring existing projects with proper file structure and adaptive design.
More skills Macos Patterns (unlicensed) · apple-hig-designer (MIT)