ios-ux-design

Analyze iOS app UI/UX designs against Apple Human Interface Guidelines.

Updated Aug 5, 2025
One-click install
npx skills add https://github.com/DishaAnand/FocusNest --skill ios-ux-design-dishaanand
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-ux-design
Source: https://github.com/DishaAnand/FocusNest/tree/main/.agents/skills/ios-ux-design
Command: npx skills add https://github.com/DishaAnand/FocusNest --skill ios-ux-design-dishaanand

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides expert guidance for analyzing and refining iOS app UI/UX to align with Apple Human Interface Guidelines, ensuring native-feeling interactions, accessible design, and SwiftUI/UIKit best practices.

Core Features & Use Cases

  • iOS Human Interface Guidelines expert: evaluate patterns, components, and interactions against HIG.
  • SwiftUI & UIKit proficiency: propose appropriate patterns, navigation, and accessibility strategies for native feel.
  • Implementation specifications: produce actionable specs for developers with layouts, typography, colors, and assets.
  • Use Case: A team reviewing an app prototype can rely on this Skill to identify deviations from iOS patterns and create implementation-ready guidelines.

Quick Start

Assess the onboarding flow against HIG for clarity, navigation, and accessibility. Example: "Review the onboarding sequence and suggest iOS-native improvements."

Frequently Asked Questions about ios-ux-design

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

FAQPage Schema
How do I check if my iOS app design follows Apple Human Interface Guidelines?

To check if your iOS app design follows Apple Human Interface Guidelines, analyze your UI patterns, components, and interactions against HIG standards for native feel and accessibility. This includes verifying semantic color usage, Dynamic Type support, and accessibility labeling.

How do I create implementation specifications for SwiftUI and UIKit apps?

To create implementation specifications for SwiftUI and UIKit apps, refine your UI/UX designs into actionable developer specs. These specifications should detail layouts, typography, semantic colors, and assets while ensuring pattern-driven navigation and component usage.

What is the best way to review an iOS prototype for native UX patterns?

The best way to review an iOS prototype for native UX patterns is to assess the design during sprint critiques for clarity, navigation, and accessibility. Identify any deviations from iOS patterns and generate implementation-ready guidelines for SwiftUI or UIKit developers.

Does my iOS app need Dynamic Type and accessibility labeling for native feel?

Yes, your iOS app needs Dynamic Type and accessibility labeling for native feel. Evaluating your design ensures semantic color usage and Dynamic Type support, which are critical for conforming to Apple Human Interface Guidelines and ensuring accessible UX.

Can I evaluate UIKit interactions against iOS Human Interface Guidelines?

Yes, you can evaluate UIKit interactions against iOS Human Interface Guidelines. The analysis applies to both SwiftUI and UIKit apps, proposing appropriate patterns, navigation, and accessibility strategies to verify conformity and improve native feel.