ios-critique

Score iOS and SwiftUI screen designs for UX and HIG alignment.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ElvinOuyang/claude-skill-collection --skill ios-critique
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-critique
Source: https://github.com/ElvinOuyang/claude-skill-collection/tree/main/plugins/ios-dev-toolkit/skills/ios-critique
Command: npx skills add https://github.com/ElvinOuyang/claude-skill-collection --skill ios-critique

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you evaluate whether an iOS/SwiftUI screen feels native, premium, and cognitively effortless—by identifying UX, HIG, accessibility, and design issues with a clear quantitative score.

Core Features & Use Cases

  • Quantitative iOS Design Health Score: Evaluates platform authenticity, hierarchy, cognitive load, emotional journey, accessibility, and edge-case states using a structured 10-dimension rubric.
  • iOS Slop Verdict: Detects common “web-app-in-a-wrapper” patterns and flags exactly why the UI feels non-native on iOS.
  • Persona-based Findings: Highlights failures for specific iOS personas (e.g., first-timer, grandparent, accessibility user) tied to the primary flow.
  • Prioritized Fix Plan: Produces P0–P3 prioritized issues with concrete SwiftUI-oriented fixes and recommended next skills for polish and animation.

Quick Start

Use the ios-critique skill to critique the attached SwiftUI screen or iOS view and return a scored, prioritized set of iOS-specific UX recommendations.

Frequently Asked Questions about ios-critique

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

FAQPage Schema
How do I evaluate if my SwiftUI screen design complies with iOS HIG guidelines?

To evaluate SwiftUI screen design for iOS HIG compliance, you need a structured critique that scores visual hierarchy, platform authenticity, and cognitive load. This process identifies non-native UI patterns and generates a quantified health score to ensure your mobile interface feels premium and native.

What is the best way to find accessibility and cognitive load issues in an iOS UI?

The best way to find accessibility and cognitive load issues is by applying persona-based testing to your iOS UI. This approach highlights specific UX failures for edge-case users, such as first-timers or accessibility-dependent individuals, mapping out emotional journey friction across the primary task flow.

How do I fix non-native iOS UX patterns in my mobile app?

To fix non-native iOS UX patterns, you need to identify web-app-in-a-wrapper behaviors and generate a prioritized fix plan. Addressing these issues involves applying iOS-specific corrections, ranging from P0 to P3 priorities, using concrete SwiftUI-oriented adjustments to restore platform authenticity.

Does this iOS design critique approach work for reviewing specific views like onboarding or dashboards?

Yes, this iOS design critique approach works for reviewing specific views like onboarding, dashboards, chat layouts, and navigation patterns. It evaluates entire screens or individual task flows, returning actionable UX recommendations and quantified scores tailored to each specific component.

How are UX design issues prioritized when critiquing an iOS screen?

UX design issues are prioritized into P0, P1, P2, and P3 levels when critiquing an iOS screen. This structured fix plan ensures that critical visual hierarchy and accessibility failures are addressed first, providing concrete SwiftUI-oriented guidance for each severity level.