About apple-hig-skills
apple-hig-skills packages 14 agent skills that encode Apple Human Interface Guidelines for designers and developers working across Apple platforms. Its guidance is divided by platform, component, input, pattern, and technology, with a shared project-context skill.
Key features
- 01Guidance for five Apple platforms
- 02Component-specific design guidance
- 03Input methods and interaction patterns
- 04Accessibility and technology guidance
- 05Shared project platform context
Use cases
- 01Check platform-specific interface behavior
- 02Choose guidance for a UI component
- 03Review input and accessibility considerations
- 04Record target platforms for project guidance
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ podo/ design-agent-skills --skill apple-hig-skillsAfter installing, type/apple-hig-skillsin Claude Code to confirm it loaded.
Bundled filesstub.yaml
Details
From the project READMEapple-hig-skills
Catalogue stub — full package: raintree-technology/hig-doctor (renamed from
apple-hig-skills)
Decision tree
-
Is the full skill already installed? This package installs 14 skills (
hig-foundations,hig-platforms,hig-components-controls,hig-components-layout,hig-components-menus,hig-components-dialogs,hig-components-status,hig-components-search,hig-components-system,hig-components-content,hig-inputs,hig-patterns,hig-technologies,hig-project-context); checking the first.- Global:
f=~/.agents/skills/hig-foundations/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" - Project:
f=.agents/skills/hig-foundations/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" installed→ the skill is installed ashig-foundations, invoke it and proceedpointer→ go to step 2
- Global:
-
Detect scope, then install:
[ -e ~/.agents/skills/apple-hig-skills ] && echo "global" || echo "project"Global:
npx skills add raintree-technology/hig-doctor --skill hig-foundations hig-platforms hig-components-controls hig-components-layout hig-components-menus hig-components-dialogs hig-components-status hig-components-search hig-components-system hig-components-content hig-inputs hig-patterns hig-technologies hig-project-context -g -yProject:
npx skills add raintree-technology/hig-doctor --skill hig-foundations hig-platforms hig-components-controls hig-components-layout hig-components-menus hig-components-dialogs hig-components-status hig-components-search hig-components-system hig-components-content hig-inputs hig-patterns hig-technologies hig-project-context -yClaude Code: send a command as a chat message starting with
!to run it without leaving the conversation.
Claude Code plugin route:
/plugin marketplace add raintree-technology/hig-doctor
/plugin install apple-hig-skills@apple-hig-skills
Heads-up
- License: MIT (tooling; Apple reference content is attributed, see upstream THIRD_PARTY_NOTICES.md)
Website: apple.raintree.technology
Invoke after install
Invoke by platform or component area:
hig-foundations— color, typography, layout, materialshig-platforms— iOS, macOS, visionOS, watchOS, tvOS specificshig-components-controls— buttons, toggles, slidershig-components-layout— navigation bars, tab bars, toolbarshig-components-menus— context menus, action sheets, pickershig-components-dialogs— alerts, confirmations, sheetshig-components-status— progress indicators and status UIhig-components-search— search fields and navigation-related componentshig-components-system— widgets, Live Activities, notifications, App Clipshig-components-content— content display componentshig-inputs— gestures, Pencil, keyboards, controllers, pointershig-patterns— loading, onboarding, modalityhig-technologies— Siri, Apple Pay, HealthKit, VoiceOver and other integrationshig-project-context— records your target platforms in a shared context file the other skills read
Trigger phrases: "Apple HIG", "iOS design", "macOS design", "visionOS"
What it does
Apple's Human Interface Guidelines encoded as structured agent skills. Covers every Apple platform (iOS, macOS, visionOS, watchOS, tvOS) with platform-specific component behaviors, navigation patterns, typography scales, accessibility requirements, and HIG guidance. hig-project-context writes .claude/apple-design-context.md in your project so the other skills can tailor advice without repeating questions. From the team behind apple.raintree.technology.
When NOT to use
- Source-code compliance scans and CI gates — use the
hig-doctorstub, which installs upstream'shig-doctor-auditskill from the same repository (the audit CLI and MCP server live there too) - SwiftUI implementation patterns rather than HIG guidance — use
swiftui-design-skillorswiftui-patterns - Material Design or cross-platform guidelines — use
material-3-skillorplatform-design-skills