Apple Design

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, Apple Pay buttons and marks, widgets and Live Activities, onboarding, forms, app ico

2,499 stars 210 forksMobile Development

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add dickwu/apple-design-skill --skill apple-design
Manual install
git clone --depth 1 https://github.com/dickwu/apple-design-skill.git /tmp/apple-design-skill
mkdir -p ~/.claude/skills
cp -r /tmp/apple-design-skill/. ~/.claude/skills/apple-design

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# 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. Every guideline page is
named in the tables below, so open a page straight from the table that routes you to it.

| Path | What it is |
| --- | --- |
| `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 |
Read the full skill on GitHub

Details

Skill name
apple-design
Repo updated
28 October 2026

FAQ

What does the Apple Design skill do?

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, Apple Pay buttons and marks, widgets and Live Activities, onboarding, forms, app ico

How do I install the Apple Design skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add dickwu/apple-design-skill --skill apple-design. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Apple Design popular?

It lives in dickwu/apple-design-skill, which has 2,499 GitHub stars and 210 forks.

Related skills

App Store Preflight Skills

1.4k

truongduy2611/app-store-preflight-skills

Scan an iOS/macOS Xcode project for common App Store rejection patterns before submission. Use when preparing an app for App Store review, after receiving a rejection from Apple, or when auditing metadata, subscriptions, privacy manifests, entitlements, or design compliance. Integrates with the asc CLI for metadata inspection.

Mobile DevelopmentIn 1 list73

Upgrading React Native

1.7k

callstackincubator/agent-skills

Upgrades React Native apps to newer versions by applying rn-diff-purge template diffs, updating package.json dependencies, migrating native iOS and Android configuration, resolving CocoaPods and Gradle changes, and handling breaking API updates. Use when upgrading React Native, bumping RN version, updating from RN 0.x to 0.y, or migrating Expo SDK alongside a React Native upgrade.

Mobile DevelopmentIn 1 list117

Ns Game Apple Arm Port

531

realskyrin/ns-game-apple-arm-port

将 Nintendo Switch(NS)游戏适配到 Apple Silicon macOS、iPadOS 和 iOS,以 Rust 原生兼容层与 Metal 为核心,涵盖版本识别、ARM64 离线改写、Horizon 服务、NVN 到 Metal、输入音频、签名部署及实机验收。用于原生移植、跨游戏或版本适配、黑屏花屏卡死排查、移植进度评估;普通模拟器安装配置不属于本 skill。

Mobile Development83

Frida IOS Dump

4k

AloneMonkey/frida-ios-dump

自动安装和配置 AloneMonkey/frida-ios-dump,连接 USB 越狱 iPhone,枚举应用并导出解密 IPA。适用于用户要求搭建 iOS 砸壳环境、使用 SSH 别名或密钥连接设备、拉取指定应用的场景。

Mobile Development740

Android Development

350

dpconde/claude-android-skill

Create production-quality Android applications following Google's official architecture guidance and NowInAndroid best practices. Use when building Android apps with Kotlin, Jetpack Compose, MVVM architecture, Hilt dependency injection, Room database, or multi-module projects. Triggers on requests to create Android projects, screens, ViewModels, repositories, feature modules, or when asked about Android architecture patterns.

Mobile Development49

Expo Upgrade

4k

expo/skills

Guidelines for upgrading Expo SDK versions and fixing dependency issues

Mobile DevelopmentIn 2 lists249

Browse the most popular Claude skills, all mobile development skills, or write your own with the skills generator.