ui-craftlisted
Install: claude install-skill Achref23illi/ui-craft
# UI craft — what real apps do
By Achref Arabi · https://github.com/Achref23illi/ui-craft
A skill built from a study of 44 shipped iOS apps (Spotify, Airbnb, Instagram, TikTok,
Apple Music, Apple TV, Netflix, VSCO, Halide, Denim, Photoshop, Riverside, Moises,
Playground, Revolut, Linear, Notion, ChatGPT, Claude, Uber…). 2,602 screens were
studied; about 270 were read closely and annotated. The point of the skill is not a
style. It is the discipline these apps share: where they spend space and where they
don't, how few things they show, and how every element earns its place.
## Start here
Paths below are relative to this skill's folder (the one holding this file). The
scripts need Python 3; `scripts/sheet.py` also needs Pillow.
**1. Pick the job.**
| The ask | Mode | Go to |
|---|---|---|
| Design or build a new screen | Design | steps 2–5 |
| "Does this look right?", screenshots to judge | Fast review | § Fast review |
| Restyle a whole app | Whole-app pass | § Whole-app pass |
**2. References first, every time.** Run
`python3 scripts/refs.py "<pattern words>"` (for example `"video editor"`,
`"settings"`, `"paywall"`). It lists, best first, the local contact sheets to read
(each is one image with six screens of one app: look for the ones that match), the
matching patterns, measurements observed in those apps, and published before/after
images. Read two or three sheets before drawing anything. `refs.py --list` prints the
pattern names when you are unsure which words to