ui-review

Audit SwiftUI views for HIG compliance, typography, and accessibility.

Updated Dec 22, 2025
One-click install
npx skills add https://github.com/chris-gs4/my-family-story-archive --skill ui-review-chris-gs4
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ui-review
Source: https://github.com/chris-gs4/my-family-story-archive/tree/main/Mabel/ui-review-skills
Command: npx skills add https://github.com/chris-gs4/my-family-story-archive --skill ui-review-chris-gs4

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SwiftUI interfaces often miss HIG, typography, and accessibility best practices, leading to UX gaps and reduced accessibility scores.

Core Features & Use Cases

  • Automated UI review for SwiftUI views focusing on HIG compliance, font usage, and accessibility.
  • Reference-guided feedback using hig-checklist.md, font-guidelines.md, and accessibility-quick-ref.md to inform improvements.
  • Pre-release UI audits and on-demand checks during development to ensure readiness for release.

Quick Start

Run the ui-review audit on your SwiftUI view files to generate a complete accessibility and HIG feedback report.

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 HIG compliance and accessibility?

To audit SwiftUI views for HIG compliance and accessibility, run an automated review on your target files to generate feedback covering safe areas, tap targets, semantic colors, Dynamic Type, and accessibility labels.

What SwiftUI UI elements are checked during an accessibility audit?

A SwiftUI accessibility audit checks UI elements for safe area adherence, minimum tap target sizes, semantic color usage, Dynamic Type responsiveness, and proper accessibility labels to ensure full HIG compliance.

Can I run a HIG compliance check on specific iOS and watchOS files?

Yes, you can run a HIG compliance check on specific iOS and watchOS files by targeting changed files or specified SwiftUI views, applying reference guidelines to ensure accurate typography and accessibility feedback.

What is the best way to ensure SwiftUI typography meets Dynamic Type requirements?

The best way to ensure SwiftUI typography meets Dynamic Type requirements is to audit your view files against font guidelines, verifying that text scales correctly and adheres to HIG typography standards.

When should I perform a pre-release UI audit on my iOS app?

You should perform a pre-release UI audit on your iOS app to identify and fix UX gaps, ensuring your SwiftUI interfaces meet accessibility and HIG best practices before submission.

Why does my SwiftUI UI review report missing accessibility labels?

Your SwiftUI UI review reports missing accessibility labels because the audit checks for semantic accessibility support, identifying views where labels are absent and referencing guidelines to inform necessary improvements.