
Hig Patterns
Covers all the interaction and UX patterns from Apple's Human Interface Guidelines, from onboarding flows and loading states to drag and drop and file management. You'll want this when designing how users actually move through your app rather than just what buttons look like. It knows the difference between when to show a modal versus a sheet, why undo beats confirmation dialogs, and how to ask for permissions without annoying people. The pattern selection guide is genuinely useful, mapping user goals to specific approaches. Works best alongside the other HIG skills since it references foundations for principles and components for the actual UI elements you'll implement.
- skills.sh installs
- 222
- GitHub stars
- 61
- last updated
- Jun 3, 2026
Install
$ npx -y skills add raintree-technology/apple-hig-skills --skill hig-patterns --agent claude-codeInstalls into .claude/skills of the current project.
Files
Apple HIG: Interaction Patterns
Check for .claude/apple-design-context.md before asking questions. Use existing context and only ask for information not already covered.
Key Principles
-
Minimize modality. Use modality only when it is critical to get attention, a task must be completed or abandoned, or saving changes is essential. Prefer non-modal alternatives.
-
Provide clear feedback. Every action should produce visible, audible, or haptic response. Activity indicators for indeterminate waits, progress bars for determinate, haptics for physical confirmation.
-
Support undo over confirmation dialogs. Destructive actions should be reversible when possible. Undo is almost always better than "Are you sure?"
-
Launch quickly. Display a launch screen that transitions seamlessly into the first screen. No splash screens with logos. Restore previous state.
-
Defer sign-in. Let users explore before requiring account creation. Support Sign in with Apple and passkeys.
-
Keep onboarding brief. Three screens max. Let users skip. Teach through progressive disclosure and contextual hints.
Sponsors
Details
- Repository
- github.com/raintree-technology/apple-hig-skills
- First seen
- Jun 3, 2026