← ClaudeAtlas

mockup-firstlisted

Use when a request changes how an interface looks or is arranged — a new screen, block, form, table, card, or chart; a different layout; a new screen state (empty, error, loading, limit exceeded); "make it look good", "redo the styling", "redesign this page". Do not use for one-off tweaks to a color, size, spacing, font, or copy, for fixing a broken layout, or when told "just do it, no mockup".
leogodnik/mockup-first · ★ 0 · Web & Frontend · score 72
Install: claude install-skill leogodnik/mockup-first
# Mockup first, code second ## Why The gap between what a person pictured and what they got is cheaper to catch in a mockup than in finished code. This skill inserts one stop: show a clickable mockup as a link, then wait for a yes before touching the real file. ## Where the line falls A noticeable change gets a mockup. A one-off tweak goes straight to code. - Several small tweaks that together change the layout count as one noticeable change. - If you are unsure whether it is noticeable, treat it as noticeable. But do not build a mockup silently — ask in one line. ## Order of work 1. Say in one sentence what is changing. Ask a clarifying question only if the mockup would certainly be wrong without an answer. Otherwise take a sensible default and name it in the caption. 2. Take the styling from an existing project file: colors, fonts, radii, spacing, ready-made markup. Do not invent your own — the mockup should look like a continuation of the page. 3. Build the mockup in a temporary folder: the part being changed plus enough surroundings to show where it lives. Placeholder data, but plausible. Buttons press, tabs switch, empty and error states show if the task involves them. Never touch the real file. 4. Publish it as an Artifact. Give the link and 3–4 plain sentences: what is visible, which decisions you made on the person's behalf, what you deliberately left for later. If publishing fails, save the file and open it in a browser — but do no