apple-hig

Apply Apple Human Interface Guidelines patterns to iOS, iPadOS, macOS, and watchOS UIs.

Updated Oct 1, 2025
One-click install
npx skills add https://github.com/chmc/listall --skill apple-hig
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-hig
Source: https://github.com/chmc/listall/tree/main/.claude/skills/apple-hig
Command: npx skills add https://github.com/chmc/listall --skill apple-hig

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Aligns product design and implementation with Apple's Human Interface Guidelines to ensure consistent, native-looking apps across Apple platforms.

Core Features & Use Cases

  • Provides patterns for navigation (iOS, iPadOS), layout (split views, sidebars, toolbars), typography (Dynamic Type), color system (semantic colors, dark mode), and controls (platform-appropriate widgets).
  • Helps reviewers assess designs for adherence to HIG and avoid antipatterns like non-native navigation or misused back actions.
  • Use Case: A design team reviewing a new iOS app should reference the HIG patterns to decide between tab bars vs hamburger menus, and ensure accessible typography and colors.

Quick Start

Review the Apple Human Interface Guidelines and apply the recommended patterns to your UI design decisions.

Frequently Asked Questions about apple-hig

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

FAQPage Schema
How do I apply Apple Human Interface Guidelines to my iOS app design?

Apply Apple Human Interface Guidelines by using native navigation patterns, Dynamic Type for typography, semantic colors for dark mode, and platform-specific controls to ensure a consistent, native iOS user experience.

What is the best way to handle navigation and layout for macOS and iPadOS interfaces?

Handle macOS and iPadOS interface layout by implementing native patterns like split views, sidebars, and toolbars instead of non-native menus, ensuring your app aligns with Apple Human Interface Guidelines.

How does Dynamic Type and semantic color usage work in watchOS and iOS UI design?

Dynamic Type scales typography automatically for accessibility, while semantic colors adapt to system appearances like dark mode, ensuring your iOS and watchOS UIs meet Apple Human Interface Guidelines visual accessibility standards.

Can I use hamburger menus instead of tab bars for iOS app navigation under HIG patterns?

Avoid hamburger menus for iOS app navigation under HIG patterns; use native tab bars to ensure consistent user experiences and prevent antipatterns that violate Apple Human Interface Guidelines.

Do I need to follow specific safe area and contrast rules for Apple platform UIs?

You need to follow safe area usage and contrast rules to meet visual accessibility standards in Apple Human Interface Guidelines, ensuring your interface elements remain accessible and properly positioned across iOS and macOS.