Back to Skills

mobile-ios-design

Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.

33,553stars3,642forksUpdated 4/14/2026

Security Assessment

Safe(90/100)

Detected risks:

Sensitive File Access([references/ios-navigation.md] .env)
Security Score90/100

About mobile-ios-design

The mobile-ios-design skill provides developers with a comprehensive understanding of the iOS Human Interface Guidelines (HIG) and SwiftUI design patterns to build visually appealing and intuitive native iOS apps. It helps designers and developers create interfaces that align with Apple's design principles, ensuring that apps are easy to use, visually cohesive, and accessible. This skill addresses the challenge of adhering to Apple's standards for user experience and interface design, which are crucial for creating apps that perform well and feel native on iOS devices.

FAQ

How do I implement navigation patterns using this skill?

This skill provides examples for implementing common iOS navigation patterns, such as using NavigationStack for push navigation and TabView for tab-based navigation. It also covers navigation in iOS 16+ for path-based navigation management.

Does this skill support dynamic layout adjustments for iPhone and iPad?

Yes, the skill covers adaptive layouts for both iPhone and iPad, including support for different screen sizes and orientations. It also includes guidance on creating responsive UI elements that work across multiple Apple devices.

What is required to use this skill effectively?

To fully leverage this skill, developers should be familiar with SwiftUI and Apple's design principles. Some examples and techniques are specific to newer iOS versions, such as iOS 16+ for NavigationStack and iOS 18+ for TabView.

Can this skill be used for designing apps for devices other than iPhone and iPad?

Yes, the skill also covers interface design for visionOS, supporting spatial computing for devices with eye and hand input. However, the focus is primarily on iPhone, iPad, and iOS-specific guidelines.

All Files

4 files
references/swiftui-components.md13.8 KB
View
SKILL.md6.8 KB
View
references/ios-navigation.md14.4 KB
View
references/hig-patterns.md13.3 KB
View

Install mobile-ios-design

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

wshobson/agents