ios-senior-ui-polish
Installation
SKILL.md
iOS senior UI polish
Apply this on every visual change. Prefer system SwiftUI over custom chrome.
Diagnose with four levers
A basic screen is not ugly. It is invisible: equal weight, no job, no reach.
- One job — Say what the screen is for in one sentence. One action leads. Everything else supports.
- Reach — Primary tap lives in the thumb zone (bottom). Price and CTA travel together. Do not bury the action in the nav bar.
- Rhythm — Group, space, repeat. Left-aligned scan line. Never center body text. Rows share one beat.
- Native patterns —
NavigationStack,TabView, sheets,List/Formrows. Do not invent mini-website controls people must decode.
Fix hierarchy by ordering, not by deleting features.
Four dials (turn surroundings down first)
Size · Weight · Colour · Space.