ios-hig
This skill equips developers with Apple's Human Interface Guidelines, providing essential design principles and patterns for building polished SwiftUI applications. Access curated rules, accessibility requirements, and platform-specific best practices to ensure your iOS apps meet Apple's quality standards and deliver excellent user experiences.
ios-hig covers Apple's Human Interface Guidelines tailored for SwiftUI, including layout principles, color usage, typography, and component behavior. The skill provides curated rules for building polished interfaces that align with Apple's design system, ensuring your SwiftUI apps follow platform conventions and deliver consistent user experiences across iOS devices.
AI-generated summary based on this skill's SKILL.md
Install
pproenca/dot-skills/ios-hig · repository language: Shell
git clone https://github.com/pproenca/dot-skills
cp -r dot-skills/skills/.experimental/ios-hig ~/.claude/skills/ios-higFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What iOS HIG best practices apply to SwiftUI development?
ios-hig covers Apple's Human Interface Guidelines tailored for SwiftUI, including layout principles, color usage, typography, and component behavior. The skill provides curated rules for building polished interfaces that align with Apple's design system, ensuring your SwiftUI apps follow platform conventions and deliver consistent user experiences across iOS devices.
How do I ensure accessibility compliance in my iOS app?
ios-hig addresses accessibility requirements as a core HIG principle, covering VoiceOver support, dynamic type scaling, touch target sizing, and semantic markup. The skill guides you through implementing accessible interactions and visual design standards so your app meets Apple's accessibility expectations and serves all users effectively.
What navigation design patterns does ios-hig recommend?
ios-hig outlines Apple's navigation patterns including tab bars, navigation stacks, and modal presentations. The skill details when to use each pattern, how to structure information hierarchies, and best practices for transitions and back navigation—ensuring your app's navigation feels native and intuitive to iOS users.
How should I implement dark mode and dynamic type in SwiftUI?
ios-hig provides guidance on supporting iOS dark mode through semantic colors and adaptive layouts, plus dynamic type implementation for responsive typography. The skill explains how to test across appearance modes and text size settings, ensuring your SwiftUI app remains readable and visually coherent for all users.
What are the iOS touch target sizing and interaction rules?
ios-hig specifies Apple's minimum touch target dimensions and spacing requirements for interactive elements. The skill covers haptic feedback implementation, gesture recognition best practices, and error handling UX patterns—helping you design interactions that feel responsive and forgiving on touch devices.
How can I review my iOS app for HIG compliance?
ios-hig provides a framework for auditing your app against Apple's visual design standards, accessibility requirements, and interaction patterns. The skill helps you identify compliance gaps in navigation, empty states, onboarding flows, and component usage, ensuring your app meets the quality bar for App Store distribution.
SKILL.md
rendered from the published skill — quoted content, verbatim
Apple iOS HIG Best Practices
Comprehensive guide for Apple Human Interface Guidelines compliance in iOS apps built with SwiftUI. Contains 34 rules across 6 categories covering navigation, interaction design, accessibility, user feedback, UX patterns, and visual design.
Clinic Architecture Contract (iOS 26 / Swift 6.2)
All guidance in this skill assumes the clinic modular MVVM-C architecture:
- Feature modules import
Domain+DesignSystemonly (neverData, never sibling features) - App target is the convergence point and owns
DependencyContainer, concrete coordinators, and Route Shell wiring Domainstays pure Swift and defines models plus repository,*Coordinating,ErrorRouting, andAppErrorcontractsDataowns
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 15 files
skills/.experimental/ios-hig/SKILL.md
skills/.experimental/ios-hig/assets/templates/_template.md
skills/.experimental/ios-hig/metadata.json
skills/.experimental/ios-hig/references/_sections.md
skills/.experimental/ios-hig/references/acc-color-contrast.md
skills/.experimental/ios-hig/references/acc-color-independent.md
skills/.experimental/ios-hig/references/acc-dynamic-type.md
skills/.experimental/ios-hig/references/acc-focus-management.md
skills/.experimental/ios-hig/references/acc-labels.md
skills/.experimental/ios-hig/references/acc-reduce-motion.md
skills/.experimental/ios-hig/references/acc-scaled-metric.md
skills/.experimental/ios-hig/references/acc-view-that-fits.md
skills/.experimental/ios-hig/references/feed-empty-states.md
skills/.experimental/ios-hig/references/feed-error-states.md
skills/.experimental/ios-hig/references/feed-loading-states.md