Review Ios Ui Apple Hig
Review iOS app UI against Apple Human Interface Guidelines and iOS platform conventions.
by bastos · MIT
The skill
Review iOS app UI against Apple Human Interface Guidelines and iOS platform conventions. Use when asked for an Apple HIG-based iOS UI, UX, SwiftUI, UIKit, screenshot, simulator, accessibility, Dynamic Type, navigation, layout, controls, color, typography, or platform-conventions review, especially when the user wants critique or prioritized findings grounded in Apple's interface guidance instead of project-specific design docs.
Review iOS UI Against Apple HIG
Purpose
Use this skill to review an iOS interface against Apple Human Interface Guidelines, iOS conventions, and observable product behavior.
Default to review-only. Do not edit files unless the user explicitly asks for fixes.
Workflow
- Define the review surface: identify the app screens, screenshots, SwiftUI/UIKit files, simulator state, and target devices or size classes involved.
- Gather evidence from the actual artifact. Prefer screenshots, simulator runs, UI previews, or concrete SwiftUI/UIKit code over generic assumptions.
- Read
references/apple-hig-review.mdbefore making guideline claims, then read the page-specific reference files it routes to. If the user asks for the current or exact Apple rule, verify the linked Apple page live. - Review by category: platform fit, layout, navigation, controls and input, typography, color and materials, accessibility, feedback states, destructive actions, and iPad/adaptive behavior when relevant.
- Rank findings by user impact and confidence. Prioritize issues that affect comprehension, task completion, accessibility, safety, or platform expectation.
- Report findings with evidence and a concrete recommendation. Avoid broad redesign advice unless it follows directly from an observed issue.
Evidence Rules
- Do not rely on project-specific design documents unless the user explicitly asks for that comparison.
- When reviewing code, cite file paths and line numbers for the UI surface that creates the issue.
- When reviewing screenshots or simulator output, describe the visible region precisely enough that the user can locate it.
- When behavior depends on runtime state, Dynamic Type, appearance mode, localization, or device size, say whether it was verified.
- Use the Browser plugin or another rendered browser only when Apple HIG imagery/examples or web-rendered reference pages need visual inspection.
Output Shape
Start with findings, ordered by severity:
High: <issue title>
Evidence: <file:line, screenshot area, or runtime observation>
Apple guideline basis: <short paraphrase plus HIG page name/link when useful>
Recommendation: <specific UI change or validation step>
Then include:
Open questionsonly when missing context changes the recommendation.Verification gapswhen the review did not include device, simulator, Dynamic Type, dark mode, VoiceOver, or localization checks that matter.No guideline-level issues foundwhen the inspected surface appears aligned and only subjective style preferences remain.
Keep the response concise. Do not include a generic HIG checklist in the final answer unless the user asks for one.
Use this skill
Connect your agent to the Skill Store MCP server and ask for it by ref: bastos/review-ios-ui-apple-hig-70004212972.
Details
- Publisher
- bastos
- Category
- Software Development › Mobile apps
- License
- MIT
- Updated
- 2026-08-06
References
More from bastos
- Apple Cktool Js Builds and troubleshoots CloudKit automation with Apple's CKTool JS packages, including `@apple/c…
- Apple Cktool Operates Apple's Xcode-bundled `cktool` command-line utility for CloudKit development automation…
- Audit Training Experiment Audits an ML training experiment for reproducibility, evidence integrity, leakage, checkpoint ide…
- Awk Expert GNU awk (gawk) one-liner generation and transformation.