ios-hig-design

Align iOS interfaces with Apple's Human Interface Guidelines for SwiftUI and UIKit.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/objectiveSee/claude-skills --skill ios-hig-design-objectivesee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-hig-design
Source: https://github.com/objectiveSee/claude-skills/tree/main/ios-hig-design
Command: npx skills add https://github.com/objectiveSee/claude-skills --skill ios-hig-design-objectivesee

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Inconsistent iOS user interfaces and fragmented design decisions across apps make products feel broken and non-native. This Skill provides a cohesive reference set based on Apple’s Human Interface Guidelines to ensure consistency in navigation, typography, color, icons, gestures, and accessibility.

Core Features & Use Cases

  • Navigation patterns aligned with tab bars, navigation stacks, and modals to deliver predictable flows.
  • Typography, color theming, and SF Symbols usage that adapt to light/dark modes and Dynamic Type.
  • Accessibility and inclusive design checks, including VoiceOver labels, contrast guidance, and safe target sizes.
  • Real-world use: auditing a SwiftUI app's views for HIG compliance, or updating an existing UIKit interface to meet standards.

Quick Start

Begin by auditing an iOS UI against Apple’s HIG and implement updates to align navigation, typography, color, and accessibility.

Frequently Asked Questions about ios-hig-design

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

FAQPage Schema
How do I audit my iOS app design for Human Interface Guidelines compliance?

To audit iOS app design for Human Interface Guidelines compliance, review navigation patterns, typography, color theming, iconography, and accessibility against the provided HIG references to identify and reduce design drift.

What's the best way to implement dark mode and Dynamic Type in a SwiftUI interface?

Implementing dark mode and Dynamic Type in a SwiftUI interface requires aligning typography and color theming with Apple's HIG references, ensuring views adapt predictably to light/dark modes and user-selected text sizes.

Does this support accessibility checks for VoiceOver labels and contrast guidance in UIKit?

Yes, accessibility checks for VoiceOver labels, contrast guidance, and safe target sizes are supported, enabling inclusive design audits for both UIKit and SwiftUI components based on HIG standards.

How do I align iOS navigation patterns with tab bars and modals to reduce design drift?

Align iOS navigation patterns by mapping tab bars, navigation stacks, and modals to HIG references, delivering predictable user flows and reducing fragmented design decisions across app views.

Can I use this to update an existing UIKit interface to meet native iOS design standards?

Yes, you can update an existing UIKit interface to meet native iOS design standards by auditing its views and applying HIG references for navigation, typography, color, and accessibility updates.

Why does my iOS interface feel non-native and how do I fix it?

An iOS interface feels non-native due to inconsistent design decisions and fragmented UI components, fixable by aligning navigation, typography, color, and gestures with Apple's Human Interface Guidelines.