ui-review

Analyze SwiftUI views for iOS/watchOS HIG compliance and accessibility.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/nhatmobile1/claude-skills --skill ui-review-nhatmobile1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-review
Source: https://github.com/nhatmobile1/claude-skills/tree/main/skills/ios-development/ios-ui-review
Command: npx skills add https://github.com/nhatmobile1/claude-skills --skill ui-review-nhatmobile1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps identify UI implementation gaps by auditing SwiftUI code against Apple's Human Interface Guidelines, typography usage, dynamic type support, and accessibility readiness.

Core Features & Use Cases

  • HIG compliance review: checks layout, navigation, colors, and contrast against iOS/watchOS guidelines.
  • Typography & Dynamic Type: ensures system fonts are used with scalable sizes and proper font hierarchy.
  • Accessibility readiness: validates labels, hints, traits, and logical VoiceOver order for interactive elements.
  • Code review workflow: generates actionable fixes with references to hig-checklist and accessibility quick-ref materials.

Quick Start

  1. Provide a SwiftUI file (for example ContentView.swift) to review.
  2. Run the UI review prompt to receive a structured assessment and suggested changes.

Frequently Asked Questions about ui-review

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

FAQPage Schema
How do I audit SwiftUI views for iOS HIG compliance?

To audit SwiftUI views for iOS HIG compliance, provide your SwiftUI file to receive a structured assessment of layout, navigation, colors, and contrast against iOS and watchOS guidelines.

What is included in a SwiftUI accessibility review?

A SwiftUI accessibility review validates labels, hints, traits, and logical VoiceOver order for interactive elements to ensure your iOS app is fully accessible to users with disabilities.

How do I check dynamic type and font usage in SwiftUI?

Check dynamic type and font usage by analyzing your SwiftUI code to ensure system fonts are used with scalable sizes and proper font hierarchy across iOS and watchOS projects.

Can I use this UI review for watchOS projects?

Yes, you can use this UI review for watchOS projects because it explicitly analyzes SwiftUI implementations against watchOS Human Interface Guidelines in addition to iOS standards.

What is the best way to fix SwiftUI accessibility labels?

The best way to fix SwiftUI accessibility labels is to generate actionable fixes with references to accessibility quick reference materials, prioritizing remediation steps for interactive elements.