macos-design-guidelines
π―Skillfrom ehmo/platform-design-skills
Encodes Apple's macOS Human Interface Guidelines into actionable rules for AI agents to validate, generate, and refactor macOS app designs and code
Overview
MacOS Design Guidelines is a skill from the Platform Design Skills collection that encodes Apple's Human Interface Guidelines for Mac apps into actionable rules for AI agents. It covers menu bars, window management, toolbars, keyboard-driven interaction, and the expectations of desktop power users, enabling AI agents to generate HIG-compliant macOS interfaces.
Key Features
- Comprehensive HIG coverage β Rules for menu bars, toolbars, sidebars, window management, keyboard shortcuts, and desktop-specific interaction patterns
- Multi-platform collection β Part of a broader set covering iOS, iPadOS, watchOS, visionOS, tvOS, Android (Material Design 3), and web (WCAG 2.2)
- Code generation and review β Applicable during SwiftUI or AppKit code generation, code review for HIG compliance, and design pattern evaluation
- Distilled from official sources β Built by scraping and distilling the official Apple Human Interface Guidelines, with a compiled PDF version included in the repo
Who is this for?
This skill is for developers building macOS applications with SwiftUI or AppKit who want AI agents to automatically follow Apple's Human Interface Guidelines. It is valuable for teams doing native Mac development, Catalyst apps, or any project where consistent adherence to Apple's design standards matters.
Same repository
ehmo/platform-design-skills(8 items)
Installation
npx skills add https://github.com/ehmo/platform-design-skills --skill macos-design-guidelinesNeed more details? View full documentation on GitHub β
More from this repository7
Evaluates and guides iOS app design by applying Apple's Human Interface Guidelines rules during code generation, review, and interface creation.
Encodes Google's Material Design 3 guidelines into actionable rules for generating, reviewing, and refactoring Android app interfaces and interactions.
Enforces web design best practices by providing actionable rules for creating accessible, standards-compliant web interfaces across different platforms and devices.
Provides AI-guided design recommendations and validation for iPad app interfaces, ensuring adherence to Apple's official Human Interface Guidelines for iPadOS.
Provides AI-guided design recommendations and validation for watchOS app interfaces, ensuring adherence to Apple's Human Interface Guidelines for small-screen, wrist-worn interactions.
Enforces Apple's Human Interface Guidelines for tvOS, providing AI-guided rules for designing intuitive, platform-specific TV app interfaces and interactions.
Encodes Apple's Human Interface Guidelines for visionOS into actionable rules for AI agents to design, review, and generate spatial computing interfaces for Apple Vision Pro.