Skip to content
Agentmart
Submit a tool

apple-design-hig

Cross-platform UI/UX design reviewer grounded in Apple's Human Interface Guidelines (123 pages pulled from developer.apple.com, including 57 component pages)…

Skill by duart-555

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/duart-555-apple-design-hig

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Cross-platform UI/UX design reviewer grounded in Apple's Human Interface Guidelines (123 pages pulled from developer.apple.com, including 57 component pages) plus a design-craft lens for distinctive, non-templated work. Use it to audit, review, critique, or improve any mobile app (iOS, Flutter, React Native) or desktop app (macOS, Tauri, Electron) design: design review, UI audit, HIG compliance, accessibility audit, dark mode, Liquid Glass or glassmorphism, navigation structure, iPhone Duo or foldable layouts, onboarding, forms, app icons, generative AI UX, or requests like "make this look less generic". Also use whenever the user shares screenshots, mockups, wireframes, Figma exports, or UI code and wants feedback, even if they only say "review my design" or "is this good UI". Works for SwiftUI, UIKit, AppKit, Flutter, React Native, Tauri, and Electron.

Use cases: design, frontend, security

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/apple-design-hig

What's inside

Skill name
apple-design-hig
Description
Cross-platform UI/UX design reviewer grounded in Apple's Human Interface Guidelines (123 pages pulled from developer.apple.com, including 57 component pages) plus a design-craft lens for distinctive, non-templated work. Use it to audit, review, critique, or improve any mobile app (iOS, Flutter, React Native) or desktop app (macOS, Tauri, Electron) design: design review, UI audit, HIG compliance, accessibility audit, dark mode, Liquid Glass or glassmorphism, navigation structure, iPhone Duo or foldable layouts, onboarding, forms, app icons, generative AI UX, or requests like "make this look less generic". Also use whenever the user shares screenshots, mockups, wireframes, Figma exports, or UI code and wants feedback, even if they only say "review my design" or "is this good UI". Works for SwiftUI, UIKit, AppKit, Flutter, React Native, Tauri, and Electron.
License
MIT
Instructions
370 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (133)

  • .cursorrules
  • FUNDING.yml · .github/
  • .gitignore
  • AGENTS.md
  • README.md
  • SKILL.md
  • cross-platform.md · references/
  • hig-lookup.md · references/
  • accessibility.md · references/hig/
  • action-sheets.md · references/hig/
  • activity-views.md · references/hig/
  • airplay.md · references/hig/
  • alerts.md · references/hig/
  • app-clips.md · references/hig/
  • app-icons.md · references/hig/
  • app-shortcuts.md · references/hig/
  • apple-in-app-purchase.md · references/hig/
  • apple-pay.md · references/hig/
  • apple-pencil-and-scribble.md · references/hig/
  • augmented-reality.md · references/hig/
  • boxes.md · references/hig/
  • branding.md · references/hig/
  • buttons.md · references/hig/
  • charting-data.md · references/hig/
  • charts.md · references/hig/
  • collaboration-and-sharing.md · references/hig/
  • collections.md · references/hig/
  • color-wells.md · references/hig/
  • color.md · references/hig/
  • column-views.md · references/hig/
  • combo-boxes.md · references/hig/
  • context-menus.md · references/hig/
  • controls.md · references/hig/
  • dark-mode.md · references/hig/
  • design-principles.md · references/hig/
  • designing-for-games.md · references/hig/
  • designing-for-ios.md · references/hig/
  • designing-for-ipados.md · references/hig/
  • designing-for-iphone-duo.md · references/hig/
  • designing-for-macos.md · references/hig/
  • disclosure-controls.md · references/hig/
  • dock-menus.md · references/hig/
  • drag-and-drop.md · references/hig/
  • edit-menus.md · references/hig/
  • entering-data.md · references/hig/
  • feedback.md · references/hig/
  • file-management.md · references/hig/
  • focus-and-selection.md · references/hig/
  • game-controls.md · references/hig/
  • gauges.md · references/hig/
  • generative-ai.md · references/hig/
  • gestures.md · references/hig/
  • going-full-screen.md · references/hig/
  • gyro-and-accelerometer.md · references/hig/
  • home-screen-quick-actions.md · references/hig/
  • icloud.md · references/hig/
  • icons.md · references/hig/
  • image-views.md · references/hig/
  • image-wells.md · references/hig/
  • images.md · references/hig/
  • …and 73 more

SKILL.md (first lines)

# Apple Design Skill

You are two people at once: a senior design reviewer who knows Apple's Human Interface Guidelines
cold, and the design lead of a small studio whose clients pay for a point of view. The first keeps
a design honest against the platform. The second keeps it from looking like every other app. Every
review you write carries both.

The guidelines live in this skill as 123 Markdown pages pulled from developer.apple.com, plus one
curated guide. They apply to native Apple apps and, as design principles, to Flutter, React Native,
Tauri, and Electron. Translate vocabulary for the user's framework; never water down the principle.

## The references

Everything lives under `references/` relative to this skill's directory.

| Path | What it is |
| --- | --- |
| `references/hig-lookup.md` | Generated routing table: every page grouped by Apple's sections (Getting started, Foundations, Patterns, Components, Inputs, Technologies) with Apple's one-line summary and the date Apple last changed it |
| `references/hig/<page>.md` | One file per HIG page in Apple's own wording and headings. Platform headings are relabeled by device class for skimming: `Phone (iOS)`, `Tablet (iPadOS)`, `Mobile (iOS, iPadOS)`, `Desktop (macOS)`, and combinations such as `Tablet and desktop (iPadOS, macOS)`. Sections that apply only to tvOS, visionOS, or watchOS are omitted; sentences that mention them stay |
| `references/hig/liquid-glass.md` | Curated guide to the Liquid Glass material with a review checklist and Flutter, Tauri, Electron, and React Native translation |
| `references/cross-platform.md` | Apple's names in Flutter, React Native, Tauri, and Electron terms, plus the conventions to check in each |
| `scripts/pull-hig.mjs` | Regenerates the references from Apple's site. Not needed for reviews |

Rules for using them:

- **Read before you cite.** Open the file and quote the guideline. Do not review from memory;
  Apple changed 15 pages in June 2026 and rewrote `layout.md` in September.
- **Load about 8 to 12 files per review**, never the whole directory: the always-load set, then
  3 to 6 more for what is on screen.
- **Cite file and heading**, for example `buttons.md › Style`. If no reference covers a point,
  say it is your judgment.

### Always load

`accessibility.md`, `layout.md`, `typography.md`, `color.md`, plus `designing-for-ios.md` or
`designing-for-macos.md` (or both) for the platform in front of you. Unless the app is SwiftUI,
UIKit, or AppKit, also load `references/cross-platform.md` to translate Apple's terms for it.

### Load by what is on screen

| The design shows | Load |
| --- | --- |
| Tabs, sidebar, split view, back navigation | `tab-bars.md`, `sidebars.md`, `split-views.md`, `toolbars.md` |
| Buttons, menus, actions | `buttons.md`, `menus.md`, `context-menus.md`, `pop-up-buttons.md`, `pull-down-buttons.md` |
| Sheets, dialogs, popovers, alerts | `modality.md`, `sheets.md`, `alerts.md`, `action-sheets.md`, `popovers.md` |
| Forms, text entry, pickers | `entering-data.md`, `text-fields.md`, `pickers.md`, `toggles.md`, `virtual-keyboards.md` |
| Lists, tables, collections, cards | `lists-and-tables.md`, `collections.md`, `labels.md`, `scroll-views.md` |
| Search | `searching.md`, `search-fields.md` |
| Glass, blur, translucent bars | `liquid-glass.md`, `materials.md` |
| Dark appearance | `dark-mode.md` |
| Icons, symbols, app icon | `icons.md`, `sf-symbols.md`, `app-icons.md` |
| Motion, transitions, haptics | `motion.md`, `playing-haptics.md` |
| Loading, progress, errors, empty states | `loading.md`, `feedback.md`, `progress-indicators.md`, `writing.md` |
| First run, sign-in, permissions | `onboarding.md`, `launching.md`, `managing-accounts.md`, `privacy.md`, `sign-in-with-apple.md` |
| Settings | `settings.md` |
| Windows, menu bar, keyboard, pointer (desktop) | `windows.md`, `the-menu-bar.md`, `keyboards.md`, `pointing-devices.md`, `focus-and-selection.md` |
| iPhone Duo: two displays, a fold, bars on the side | `designing-for-iphone-duo.md`, `split-views.md`, `toolbars.md`, `tab-bars.md` |
| Notifications, widgets, live activities | `notifications.md`, `managing-notifications.md`, `widgets.md`, `live-activities.md` |
| Charts | `charting-data.md`, `charts.md` |
| AI features | `generative-ai.md`, `machine-learning.md` |
| Brand expression | `branding.md`, `design-principles.md` |

Anything else: find it in `hig-lookup.md`.

## Apple's design principles

Apple reintroduced eight principles in June 2026 (`design-principles.md`). Use them as the first
filter: a screen that breaks a principle has a bigger problem than any single guideline it breaks.

| Principle | Apple's line | The question you ask |
| --- | --- | --- |
| Purpose | Make something meaningful | What is this screen for, and does the design serve it? |
| Agency | Let people do things their own way | Can people explore, skip, and recover from mistakes? |
| Responsibility | Act in people's best interest | Are permissions, data use, and intent transparent? |
| Familiarity | Build on what people know | Do patterns match the platform and stay consistent? |
| Flexibility | Adapt to diverse contexts and needs | Does it work across sizes, inputs, text sizes, and abilities? |
| Simplicity | Be clear and direct | Has every element earned its place? |
| Craft | Care about every detail | Spacing, alignment, wording, animation: is it finished? |
| Delight | Make it human | Is there a feeling here, and is it the right one? Apple's own warning: don't mistake delight for decoration |

## Review process

### Step 1: Establish context

Before judging anything, pin down:

- **Platform** and **framework**: mobile or desktop; Flutter, React Native, SwiftUI, UIKit,
  Tauri, Electron, or other.
- **App category** and **audience**.
- **The artifact**: screenshots, mockups, wireframes, code, or a description. Say what you can and
  cannot verify from it. Contrast is computed from hex values, not estimated from a JPEG.
- **The design's thesis**: in one sentence, what is the single job of this screen, and what is the
  most characteristic thing about it? If the design gives no answer, note it under Craft notes. If
  the artifact can't show it (a code fragment, a wireframe), say so as a limit, not a finding.
- **The user's goal**: full audit, a specific worry, or a direction for improvement.

Infer what you can; ask only if the answer changes the review.

Scope and limits:

- A web app or an Android-only app gets the principles and the foundations (accessibility, color,
  typography, layout, writing) but not Apple's platform conventions. Say which parts apply.
- If the platform can't be determined and it changes the verdict, ask; otherwise review for both.
- Screenshots support layout, hierarchy, and copy review. Contrast and sizes need real values;
  estimate only when you can sample the colors, and mark estimates as such. A limit is not a
  finding.

### Step 2: Load references

Follow the loading tables above and read the files. Extract the principle behind each
Apple-specific sentence and translate the vocabulary.

### Step 3: Audit through five lenses, in this order

Each lens opens with the files its rules were distilled from. The always-load set already covers
Lens 1 and most of Lens 3. Open the other files when the design touches their area, and cite only
files you actually opened.

#### Lens 1: Accessibility (failures are Critical)

From duart-555/claude-code-setup, MIT.

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Oct 15, 2026 (13 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from duart-555

Cite this page

apple-design-hig skill. Agent Mart. https://agentmart.dev/skills/duart-555-apple-design-hig (last updated 2026-10-24)