apple-hig

Audit Apple-platform interfaces for Human Interface Guidelines compliance across SwiftUI, UIKit, and Flutter.

1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/Emasoft/emasoft-complete-ios-app-authoring --skill apple-hig-emasoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apple-hig
Source: https://github.com/Emasoft/emasoft-complete-ios-app-authoring/tree/main/skills/apple-hig
Command: npx skills add https://github.com/Emasoft/emasoft-complete-ios-app-authoring --skill apple-hig-emasoft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Apple-platform apps frequently ship with HIG violations that hurt usability, accessibility, and perceived quality — from wrong navigation patterns and sub-44pt tap targets to hardcoded colors and missing VoiceOver support. This Skill provides authoritative, current guidance for iOS 26 through visionOS, ensuring interfaces feel native, pass App Store review, and work for every user.

Core Features & Use Cases

  • Native UI Generation: Produce SwiftUI, UIKit, AppKit, or adaptive Flutter code that follows platform-correct navigation, Liquid Glass chrome, Dynamic Type, semantic colors, and SF Symbols.
  • HIG Auditing: Scan existing projects or screen designs for high-signal violations (hex literals, fixed font sizes, modal overuse, missing accessibility labels) and generate structured reports with severity rankings and exact fixes.
  • Cross-Platform Design: Apply consistent HIG principles across iPhone, iPad, Mac, Apple Watch, Apple TV, and Vision Pro, including web/Figma mockups and Cupertino-style Flutter apps.
  • Accessibility Verification: Enforce the non-negotiable accessibility floor — hit targets, VoiceOver labels, Reduce Motion, contrast ratios, and RTL-safe layout.

Quick Start

Use the apple-hig skill to audit your iOS app's main screen against the HIG, checking navigation paradigm, tap targets, Dynamic Type, and Liquid Glass chrome usage.

Frequently Asked Questions about apple-hig

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

FAQPage Schema
How do I audit my iOS app for Apple Human Interface Guidelines violations?

To audit your iOS app for Apple Human Interface Guidelines violations, you can scan existing SwiftUI or UIKit projects to detect hardcoded hex colors, fixed font sizes, missing VoiceOver labels, and sub-44pt tap targets. The skill generates structured reports with severity rankings and exact fixes.

How does Liquid Glass design language affect SwiftUI and UIKit navigation?

Liquid Glass design language affects SwiftUI and UIKit navigation by requiring platform-correct chrome and adaptive layouts across iOS 26 and later. The skill ensures your interfaces apply Liquid Glass appropriately alongside safe areas, semantic colors, and standard navigation paradigms.

Can I apply Apple HIG accessibility standards to Flutter or web mockups?

Yes, you can apply Apple HIG accessibility standards to Flutter or web mockups. The skill evaluates Cupertino-style Flutter apps and web targets against HIG principles, verifying Dynamic Type, contrast ratios, RTL-safe layout, and Reduce Motion compliance.

What is the best way to ensure cross-platform UI correctness across iPadOS, watchOS, and visionOS?

The best way to ensure cross-platform UI correctness across iPadOS, watchOS, and visionOS is to apply consistent HIG principles to each platform's specific navigation paradigms and safe areas. The skill validates native UI generation and accessibility floors across all Apple operating systems.

Why does my macOS AppKit interface fail WCAG accessibility floors?

Your macOS AppKit interface may fail WCAG accessibility floors due to missing semantic colors, inadequate contrast ratios, or unsupported Dynamic Type. The skill enforces non-negotiable accessibility requirements including VoiceOver labels, hit targets, and RTL-safe layouts.

Does the apple-hig skill work with Figma screen designs?

Yes, the apple-hig skill works with Figma screen designs. You can review Figma mockups for high-signal HIG violations like modal overuse, incorrect navigation patterns, and missing accessibility labels before writing any SwiftUI or UIKit code.