ui-review

Audit SwiftUI code for HIG compliance, accessibility, and Dynamic Type support.

603|51|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/rshankras/claude-code-ios-skills --skill ui-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-review
Source: https://github.com/rshankras/claude-code-ios-skills/tree/main/skills/ui-review
Command: npx skills add https://github.com/rshankras/claude-code-ios-skills --skill ui-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps quickly ensure that SwiftUI interfaces conform to Apple's Human Interface Guidelines, accessibility standards, and typography best practices, reducing review time.

Core Features & Use Cases

  • HIG & Accessibility Review: Checks layout, colors, dynamic type, and accessibility labels.
  • Font & Typography: Verifies system font usage, dynamic type scaling, and contrast.
  • Output & Reporting: Produces structured feedback with recommendations.

Quick Start

Provide the SwiftUI files or view names to review; the skill loads reference materials under .claude/skills/ui-review/ (hig-checklist.md, font-guidelines.md, accessibility-quick-ref.md) and produces a review report highlighting issues and fixes.

Frequently Asked Questions about ui-review

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

FAQPage Schema
How do I ensure my SwiftUI code follows Apple's Human Interface Guidelines?

SwiftUI code review against HIG compliance checks layout, colors, dynamic type support, and accessibility labels. This Skill audits your views against official guidelines, referencing HIG checklists and accessibility standards to identify and enumerate issues with structured recommendations for fixes.

Can I verify Dynamic Type support in my SwiftUI interfaces?

Yes. This Skill reviews font scaling and Dynamic Type implementation across SwiftUI views, checking that type adjusts correctly across accessibility size categories and meets Apple's typography guidelines for iOS and watchOS.

What accessibility gaps should I check in SwiftUI apps?

Accessibility review covers labels, contrast ratios, tap target sizes, and semantic structure. This Skill audits SwiftUI code against accessibility guidelines, producing findings on missing VoiceOver labels, color contrast issues, and interaction targets that fail accessibility standards.

How do I audit font usage against Apple's guidelines?

Font audit reviews system font usage, weight consistency, and scaling behavior in SwiftUI. This Skill verifies fonts conform to Apple's typography best practices and dynamic type support, identifying deviations and recommending corrections aligned with official font guidelines.

Does this work for both iOS and watchOS SwiftUI interfaces?

Yes. This Skill scopes reviews to iOS and watchOS interfaces, auditing specified views or recent SwiftUI files for HIG compliance, font guidelines, accessibility, and contrast across both platforms with platform-appropriate recommendations.