ui-review

Analyze SwiftUI view files against Apple Human Interface Guidelines and accessibility standards.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers and designers evaluate SwiftUI code against Apple’s Human Interface Guidelines, typography best practices, and accessibility standards for iOS and watchOS.

Core Features & Use Cases

  • Guided HIG & Accessibility Review: Checks layout, navigation, contrast, and accessibility traits against Apple guidelines.
  • Font & Dynamic Type Guidance: Evaluates font usage, scalable type, and typographic consistency.
  • Reusable Reference Material: Leverages local checklists and guidelines to support audits.
  • Use Case: A designer wants to audit a new SwiftUI screen to ensure tappable targets meet 44pt minimum and that VoiceOver labels are in place.

Quick Start

Analyze a SwiftUI view file by providing its path to the ui-review skill, and consult the included references for HIG, font, and accessibility guidance.

Frequently Asked Questions about ui-review

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

FAQPage Schema
How do I check my SwiftUI code for Apple Human Interface Guidelines compliance?

To check SwiftUI code for Apple Human Interface Guidelines compliance, analyze your view files against layout, navigation, contrast, and accessibility standards. This process outputs a structured assessment identifying HIG violations and typography inconsistencies.

What is a SwiftUI accessibility review and how does it verify VoiceOver labels?

A SwiftUI accessibility review evaluates view files to ensure proper accessibility traits and VoiceOver labels are implemented. It checks your code against accessibility standards to confirm dynamic type and assistive technologies function correctly.

How do I audit iOS and watchOS UIs for 44pt minimum tappable targets?

To audit iOS and watchOS UIs for 44pt minimum tappable targets, evaluate your SwiftUI view layouts against HIG checklists. This review verifies that interactive elements meet required touch target dimensions.

Can I evaluate SwiftUI font usage and dynamic type scalability automatically?

You can evaluate SwiftUI font usage and dynamic type scalability by checking view files against typography best practices. This audit assesses font consistency and verifies scalable type implementation for iOS and watchOS.

Does this UI review process work for both iOS and watchOS SwiftUI applications?

Yes, the UI review process works for both iOS and watchOS SwiftUI applications. It analyzes view files to ensure layouts and navigation comply with platform-specific Human Interface Guidelines and accessibility standards.

What is the best way to refactor SwiftUI views for accessibility traits and contrast?

The best way to refactor SwiftUI views for accessibility traits and contrast is to run a structured UI audit. This checks your code against HIG references to identify missing traits and contrast issues for immediate correction.