← ClaudeAtlas

frontend-designlisted

Use when a ticket builds or reworks a user-facing frontend surface — a hero, landing page, dashboard, marketing section, or any screen where the *visual quality* matters, not just the markup. Produces distinctive, intentional, production-grade UI that avoids generic template aesthetics. Invoke for "build the landing page", "make this look premium / less templatey", "design the X section", or as the design pack for any high-visibility frontend work.
tmj-90/gaffer · ★ 0 · Web & Frontend · score 69
Install: claude install-skill tmj-90/gaffer
# Design distinctive, production-grade frontend Build frontend that looks **intentional, opinionated, and specific to the product** — not a default template. The bar is: *would this look believable in a real product screenshot?* This pack is about visual quality and design judgement; pair it with `frontend-component`, `frontend-a11y`, and `frontend-responsive` for structure, semantics, and breakpoints, and with **`design-system`** for the structural layer beneath the aesthetic — the three-tier token architecture (primitive → semantic → component) and full component state specs. This pack decides *how it should look*; `design-system` decides *how that look is structured so it scales*. Don't re-derive tokens or component-state matrices here — consume them from there. ## Before you write any code — pick a direction Generic defaults ("clean minimal") are not a direction. Commit to a specific one and let it drive every decision: - **Editorial / magazine**, **Swiss / International**, **Neo-brutalism**, **Bento layouts**, **Glassmorphism with real depth**, **dark or light luxury** (disciplined contrast), **Scrollytelling**, **retro-futurism**, **3D integration**. - Do **not** default to dark mode. Choose the direction the *product* wants. - Define the palette deliberately (semantic roles, not one accent on grey-on-white) and a real **typography pairing strategy** — pick fonts with character, with a reason. - Read the repo's existing tokens/brand first. If a brand exists, *