ios-design-guidelines

Guide iOS interface design to comply with Apple's Human Interface Guidelines.

Updated Mar 17, 2026
One-click install
npx skills add https://github.com/Avi977/ace-claude-toolkit --skill ios-design-guidelines-avi977
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-design-guidelines
Source: https://github.com/Avi977/ace-claude-toolkit/tree/main/skills/platform-design-skills
Command: npx skills add https://github.com/Avi977/ace-claude-toolkit --skill ios-design-guidelines-avi977

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Establishes clear, platform-appropriate design standards for iOS apps, ensuring consistent, accessible, and native-feeling interfaces across SwiftUI and UIKit.

Core Features & Use Cases

  • Provides guidance on layout, typography, color, and motion aligned with Apple's Human Interface Guidelines.
  • Supports accessibility, Dynamic Type, Dark Mode, safe areas, and thumb-friendly primary actions for iPhone screens.
  • Used by designers and developers to review UI implementations and accelerate platform-compliant frontend work.

Quick Start

Open an iOS screen in your project and verify it adheres to HIG principles, adjusting components to meet layout, contrast, and accessibility requirements.

Frequently Asked Questions about ios-design-guidelines

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

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

To design iOS interfaces that comply with Apple's Human Interface Guidelines, apply platform-native patterns for layout, navigation, typography, and color. Ensure your SwiftUI and UIKit implementations meet specific requirements like minimum hit targets, safe areas, and contrast ratios.

Does this Skill support both SwiftUI and UIKit projects for HIG compliance?

Yes, this Skill supports both SwiftUI and UIKit projects for HIG compliance. It provides guidance across layout, navigation, typography, color, and motion, ensuring consistent and native-feeling interfaces regardless of the chosen iOS development framework.

What's the best way to implement Dynamic Type and Dark Mode in iOS apps?

The best way to implement Dynamic Type and Dark Mode is to follow platform-native patterns that enforce dynamic type scaling and adapt to dark mode scenarios. This Skill guides you through verifying contrast ratios and adjusting components to meet accessibility requirements.

How do I verify minimum hit targets and safe areas in my iOS UI?

To verify minimum hit targets and safe areas in your iOS UI, open your screen and check it against practical HIG principles. This Skill helps you enforce minimum interactive sizes and respect safe areas for thumb-friendly primary actions on iPhone screens.

When do I need to check my iOS app for HIG accessibility requirements?

You need to check your iOS app for HIG accessibility requirements when reviewing UI implementations and accelerating frontend work. Use this Skill to validate that layouts meet contrast ratios, support Dynamic Type scaling, and maintain consistent platform-native patterns.

What are the limitations when applying HIG principles to existing iOS layouts?

When applying HIG principles to existing iOS layouts, limitations may arise from non-native components failing to scale properly with Dynamic Type or Dark Mode. This Skill focuses on enforcing practical requirements but requires adjusting existing UI elements to meet layout and accessibility standards.