mobile-ios-design

Apply Apple's Human Interface Guidelines and SwiftUI patterns to iOS app design.

1|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/pythoninthegrasses/lunchjs --skill mobile-ios-design-pythoninthegrasses
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-ios-design
Source: https://github.com/pythoninthegrasses/lunchjs/tree/main/.agents/skills/mobile-ios-design
Command: npx skills add https://github.com/pythoninthegrasses/lunchjs --skill mobile-ios-design-pythoninthegrasses

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Consolidates iOS design guidance into a practical reference that helps teams design consistent, accessible, and native-feeling apps.

Core Features & Use Cases

  • HIG-aligned design for iOS apps using SwiftUI components.
  • Pattern catalog covering layout, navigation, typography, color, and accessibility.
  • Use cases include building adaptive layouts for iPhone and iPad, implementing navigation stacks, and ensuring Dynamic Type support.

Quick Start

Study the guide and apply HIG principles to your current SwiftUI screens.

Frequently Asked Questions about mobile-ios-design

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

FAQPage Schema
How do I design iOS apps that comply with Apple's Human Interface Guidelines?

To design HIG-compliant iOS apps, apply SwiftUI patterns for layout, navigation, typography, semantic colors, and accessibility to ensure native-feeling interfaces.

What is the best way to build adaptive layouts for iPhone and iPad using SwiftUI?

The best way to build adaptive layouts for iPhone and iPad is by applying SwiftUI patterns that support dynamic type, adaptive behaviors, and semantic colors across different screen sizes.

How do I implement Dynamic Type and accessibility in SwiftUI?

Implement Dynamic Type and accessibility in SwiftUI by using accessible components and semantic colors, ensuring your interface adapts to user-defined text sizes and assistive technologies.

Does this iOS design guidance cover navigation stacks and typography patterns?

Yes, this iOS design guidance covers a pattern catalog that includes navigation stacks, typography, layout structures, and color semantics for building consistent SwiftUI interfaces.

Can I use these HIG principles for both iPhone and iPad interface design?

Yes, you can apply these HIG principles to both iPhone and iPad interface design, as the guidance specifically covers adaptive behaviors and layouts for both device types.

Why should I use semantic colors instead of custom colors in SwiftUI?

Use semantic colors in SwiftUI to ensure your interface automatically adapts to system-wide appearances like Dark Mode, maintaining accessibility and HIG compliance across user preferences.