| name | apple-design-review |
| description | Design or review native macOS SwiftUI interfaces, including layout, visual hierarchy, interaction, keyboard and pointer input, windowing, and system integration. |
| license | MIT |
| metadata | {"version":"3.0","provenance":"Adapted from ceorkm/macos-design-skill, twostraws design guidance, and project-specific macOS rules; see NOTICE.md."} |
macOS design review
Read docs/DESIGN.md and the references needed for the task:
references/layout-and-composition.md
references/visual-system.md
references/interaction-patterns.md
references/platform-matrix.md
Run the accessibility gate in ../apple-accessibility/SKILL.md. Load ../swiftui-navigation/SKILL.md for navigation or presentation changes.
Workflow
- Name the primary user task and content hierarchy.
- Choose system windows, scenes, navigation, toolbars, lists, tables, grids, forms, and presentation containers.
- Cover loading, populated, empty, search-empty, failure, permission-denied, offline, and absent-selection states.
- Define pointer, keyboard, VoiceOver, Voice Control, menu/command, drag-and-drop, and multi-window behaviour where applicable.
- Start with semantic system typography, colour, materials, symbols, spacing, and controls.