mobile-ios-design

Provide iOS design guidance using Human Interface Guidelines and SwiftUI patterns.

4|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/AI-Foundry-Core/ril-agents --skill mobile-ios-design-ai-foundry-core
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mobile-ios-design
Source: https://github.com/AI-Foundry-Core/ril-agents/tree/main/plugins/ui-design/skills/mobile-ios-design
Command: npx skills add https://github.com/AI-Foundry-Core/ril-agents --skill mobile-ios-design-ai-foundry-core

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Streamlines the design process by providing a centralized reference for iOS HIG and SwiftUI best practices, reducing design drift and improving accessibility.

Core Features & Use Cases

  • HIG-driven design guidance for iOS, iPadOS, and visionOS, ensuring platform-consistent interfaces.
  • SwiftUI layout, navigation, and system integration patterns with practical code examples for building responsive UIs.
  • Accessibility, Dynamic Type, color systems, and materials guidelines to deliver inclusive apps.
  • Use Case: When designing an iOS app, apply these patterns to deliver a cohesive UI that leverages SF Symbols, system typography, and adaptive layouts.

Quick Start

Design an iOS interface that follows Apple's HIG and SwiftUI patterns.

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 interfaces that conform to Apple's Human Interface Guidelines?

To design iOS interfaces conforming to HIG, apply centralized SwiftUI patterns for layouts, system typography, SF Symbols, and adaptive layouts. This ensures platform-consistent UIs across iPhone, iPad, and visionOS while reducing design drift.

What's the best way to implement adaptive layouts and Dynamic Type in SwiftUI?

Implement adaptive layouts and Dynamic Type in SwiftUI by following accessibility guidelines and system integration patterns. These practices ensure your app's interface adjusts correctly to varying text sizes and screen dimensions, delivering an inclusive user experience.

Can I use the same SwiftUI design patterns for iPadOS and visionOS apps?

Yes, SwiftUI design patterns support building responsive UIs across iOS, iPadOS, and visionOS. Applying these centralized HIG-driven references ensures your interface maintains platform consistency and adapts correctly to different device contexts.

Why does my iOS app UI experience design drift across different views?

iOS app UI experiences design drift when views lack centralized HIG and SwiftUI best practices. Using consistent references for color systems, materials, and system typography ensures interfaces align with Apple's design principles and prevents fragmentation.

Do I need to follow specific accessibility guidelines when building SwiftUI views?

Yes, following accessibility guidelines when building SwiftUI views is required to deliver inclusive apps. Applying HIG-driven patterns for Dynamic Type, color systems, and adaptive layouts ensures your interface is accessible to all users.