Agent skill · design visual · aiskillstore

hig-patterns

Apple Human Interface Guidelines interaction and UX patterns.

Why this skill is useful

Provides specific UX patterns and principles that enhance user interaction design for Apple platforms, which the AI may not generate reliably on its own.

What it needs

About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

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 1. 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. 2. 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. 3. Support undo over confirmation dialogs. Destructive actions should be reversible when possible. Undo is almost always better than "Are you sure?" 4. Launch quickly. Display a launch screen that transitions seamlessly into the first screen. No splash screens with logos. Restore previous state. 5. Defer sign-in. Let users explore before requiring account creation. Support Sign in with Apple and passkeys. 6. Keep onboarding brief. Three screens max. Let users skip. Teach through progressive disclosure and contextual hints. 7. Use progressive disclosure. Show essentials first, let users drill into details. Don't overwhelm with every option on one screen. 8. Respect user attention. Consolidate notifications, minimize interruptions, give users control over alerts. Never use notifications for marketing. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/hig-patterns

View the source on GitHub

Browse the @skills marketplace