Human Interface Guidelines — Patterns Skill
Purpose
Route iOS/iPadOS Patterns design-guidance tasks to the minimum required Human Interface Guidelines Knowledge Contracts. v1 scope is a curated 6-topic subset of HIG Patterns, not the full section.
Routing
Load only the contracts relevant to the task. All paths relative to knowledge/human-interface-guidelines/.
- First-run flow -> onboarding.md
- Search UI -> searching.md
- Settings screen structure -> settings.md
- Notification design -> notifications.md
- System/status feedback -> feedback.md
- Undo/redo affordances -> undo-and-redo.md
Never load more than the contracts relevant to the specific question.
For pattern copy/wording, route to skill.style-guide.writing instead.
Notification design is covered here; the UserNotifications API
belongs to a future Tier 2 domain, not yet built.
Stop Conditions
Stop and report if the requested topic has no matching Knowledge
Contract in knowledge/human-interface-guidelines/ — do not guess or
fall back to general knowledge. Foundations topics route to
skill.human-interface-guidelines.foundations; Components/Inputs
topics route to skill.human-interface-guidelines.components. Any
other HIG Patterns topic (e.g. Charts, Drag and Drop, Entering Data,
Full-Screen Experiences, Launching, Loading, Managing Accounts,
Modality, Multitasking, Playing Audio, Printing, Ratings and Reviews,
Sharing, Status, Syncing, Workouts) is out of scope (see
docs/architecture/domain-map.md) — report that explicitly rather than
answering from general knowledge.
This domain decides what a screen must communicate, never how the words
are formed. Once the content requirement is settled, terminology,
capitalization, and phrasing are style-guide's — stop and report that
rather than wording the text here. The two directions are the same
boundary read from opposite sides.