macos-design-guidelines

Consolidate Apple's macOS Human Interface Guidelines into actionable rules for SwiftUI and AppKit UI design.

102|4|Updated Apr 15, 2009
One-click install
npx skills add https://github.com/mikker/dotfiles --skill macos-design-guidelines-mikker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: macos-design-guidelines
Source: https://github.com/mikker/dotfiles/tree/main/agents.symlink/skills/macos-design-guidelines
Command: npx skills add https://github.com/mikker/dotfiles --skill macos-design-guidelines-mikker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Apple’s macOS Human Interface Guidelines are a comprehensive design standard; this Skill distills them into actionable rules for building consistent, native macOS apps.

Core Features & Use Cases

  • Standard menu bar structure, window management, toolbars, and sidebars aligned with macOS conventions.
  • Keyboard and accessibility best practices to improve usability and inclusivity.
  • Use Case: Review a SwiftUI/AppKit app and generate a prioritized conformance checklist.

Quick Start

Ask the AI to review a macOS app's UI against the guidelines and provide a conformance improvement plan.

Frequently Asked Questions about macos-design-guidelines

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit my SwiftUI app for macOS Human Interface Guidelines compliance?

To audit a SwiftUI app for macOS Human Interface Guidelines compliance, review the app's menu bar structure, window management, toolbars, and keyboard shortcuts against actionable rules to generate a prioritized conformance improvement plan.

What are the macOS UI design requirements for native AppKit apps?

macOS UI design requirements for native AppKit apps include proper menu bar structure, standard window management, correct keyboard shortcuts, visual design alignment, and accessibility best practices to ensure usability and inclusivity.

Can I use these macOS UI guidelines to review both SwiftUI and AppKit interfaces?

Yes, you can use these macOS UI guidelines to review both SwiftUI and AppKit interfaces. The guidelines distill Apple's standards into actionable rules for building, reviewing, and auditing native macOS apps across both frameworks.

What's the best way to implement standard macOS menu bar structure and sidebars?

The best way to implement standard macOS menu bar structure and sidebars is to follow distilled Human Interface Guidelines rules that define proper conventions for toolbars, sidebars, and window management in native macOS apps.

Why does my macOS app fail accessibility and usability conformance checks?

Your macOS app may fail accessibility and usability conformance checks if it lacks proper keyboard shortcuts, standard window management, or correct menu bar structure, which are required by the macOS Human Interface Guidelines.