Apple Hig banner
ebuntario ebuntario

Apple Hig

Development community

Description

Claude Code skill: build Apple-platform UIs that actually follow Apple Human Interface Guidelines across SwiftUI, UIKit, AppKit, iOS, macOS, iPadOS, watchOS, tvOS, and visionOS.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

apple-hig

A Claude Code skill that makes Claude actually follow Apple's [Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/) when you're building for iOS, iPadOS, macOS, watchOS, tvOS, or visionOS — instead of producing generic "Apple-ish" output.

Works with **SwiftUI**, **UIKit**, **AppKit**, and web/Figma mockups that need to feel Apple-native.

Status: **stable · v1.0.0.** Feature-complete across foundations, patterns, components, inputs, platforms, and technologies — 68 reference files, ~15k lines, every one cited to the live HIG. See [`CHANGELOG.md`](./CHANGELOG.md).

What it does

When you mention building something for an Apple platform, this skill kicks in automatically and:

  1. Asks a couple of targeting questions first (platform, framework, what you're actually building) — so the answer fits your context, not a generic mold.
  2. Loads only the reference files that matter for your task — progressive disclosure, no context bloat.
  3. Applies the non-negotiables every time: semantic colors, Dynamic Type, SF Symbols, ≥44pt touch targets, VoiceOver labels, Reduce Motion, platform-correct navigation.
  4. Cites the live HIG at the top of every reference file so you can verify.

Install

Paste this into Claude Code:

git clone --single-branch --depth 1 https://github.com/ebuntario/apple-hig.git ~/.claude/skills/apple-hig && cd ~/.claude/skills/apple-hig && ./setup

Then start a new Claude Code session. Ask about an Apple-platform UI and the skill auto-triggers.

Update

cd ~/.claude/skills/apple-hig && git pull

Uninstall

~/.claude/skills/apple-hig/bin/apple-hig-uninstall

Or just `rm -rf ~/.claude/skills/apple-hig`.

What it covers

Area Depth
iOS / iPhone Deep
macOS Deep
iPadOS Solid
watchOS Solid
tvOS Solid
visionOS Solid
SwiftUI snippets Primary
UIKit / AppKit snippets Secondary
Web / F