If you're building iOS or macOS apps and want to make sure you're following Apple's design guidelines without constantly context-switching to the HIG docs, this is for you. It answers questions about spacing, component usage, typography, and interaction patterns based on Apple's official Human Interface Guidelines. Useful when you're mid-design and need a quick check on whether that tab bar configuration is kosher or what the correct modal presentation style should be. The obvious limitation is that it's only as current as its training data, so for brand new OS releases you'll still want to verify against the live docs. Best suited for experienced developers who know what questions to ask rather than beginners looking for general design education.

skills.sh installs
692
GitHub stars
29.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add alirezarezvani/claude-skills --skill apple-hig-expert --agent claude-code

Installs into .claude/skills of the current project.

Files

Apple HIG Expert

Design and audit apps against the Apple Human Interface Guidelines (HIG, developer.apple.com/design/human-interface-guidelines), including the Liquid Glass design language. HIG content evolves with each OS release — when a claim matters, verify against the live HIG pages cited in references/.

Before Starting

If product-context.md or ios-design-context.md exists, read it before asking questions. Then gather:

  1. Platform target: iOS, macOS, watchOS, or visionOS?
  2. Current state: new design or auditing an existing mockup/code?
  3. App category: utility, productivity, game, social, etc.

Modes

  • Mode 1 — Design from scratch: pick the platform navigation paradigm and layout primitives first (see references/platform-specifics.md), then apply typography and semantic color (references/visual-design.md).
  • Mode 2 — HIG audit: fill in templates/hig-audit-template.md, run scripts/hig_checker.py on every measurable element, and deliver a scored report (see Worked example below).

The Compliance Tool

Sponsors

Details

Repository
github.com/alirezarezvani/claude-skills
Categories
Mobile Development, Design & UI/UX
First seen
Jun 3, 2026

More from alirezarezvani/claude-skills

All 267
1awesome-skills avatarcode-review-excellenceawesome-skills/code-review-skillProvides comprehensive code review guidance for React 19, Vue 3, Angular 17+, Svelte 5, Rust, TypeScript, Java, PHP, Python, Django, Go, C#/.NET, Kotlin, NestJS688skills.sh installs
2joellewis avatarintegration-patternsjoellewis/finance_skillsDesign and implement integration architectures connecting financial systems — APIs, FIX protocol, ISO 20022, event-driven patterns, batch feeds, idempotency, an688skills.sh installs
3AgriciDaniel avatarads-snapchatAgriciDaniel/claude-adsAudit Snapchat Ads measurement, Snap Pixel and Conversions API, mobile and app campaigns, creative, AR and catalog formats, audiences, budgets, brand safety, an685skills.sh installs
4aj-geddes avatardocker-containerizationaj-geddes/useful-ai-promptsCreate optimized Docker containers with multi-stage builds, security best practices, and minimal image sizes. Use when containerizing applications, creating Doc681skills.sh installs
5theodo-group avatardbgtheodo-group/debug-thatDebug applications using the dbg CLI debugger. Supports Node.js (V8/CDP), Bun (WebKit/JSC), Python (debugpy/DAP), Java (JDWP/DAP), and native code via LLDB (DAP673skills.sh installs
6rjyo avatarplay-developer-consolerjyo/moshi-skillUse when managing Google Play Developer Console metadata, graphics, tracks, app bundles, reviews, subscriptions, or in-app products with the local `play` CLI. T671skills.sh installs