← ClaudeAtlas

uikitlisted

Build production UI that reads as a deliberate choice for this project rather than an LLM default, and audit shipped UI for the tells that give it away. Use when the user says "build this page", "make this UI not look AI-generated", "this looks like slop", "design this screen", "audit our UI", "make the frontend look good", or "/uikit". Reads a project's DESIGN.md when one exists; never writes it.
mimukit/skills · ★ 1 · Web & Frontend · score 80
Install: claude install-skill mimukit/skills
# uikit AI-generated UI has a signature. Three equal feature cards, a violet gradient, Inter on slate-900, a div-built fake dashboard in the hero, `01 / 02 / 03` eyebrows over content that isn't a sequence. None of these are bugs and no test catches them. They are **defaults, reached for because the model had no reason to reach anywhere else.** uikit is the reason. It supplies the constraint that makes a UI decision *this project's* decision, and it names the tells so they can be avoided deliberately rather than reproduced accidentally. The whole skill hangs off one idea: **taste is spent only where nothing else constrains the choice.** A project with a recorded design system gets consistency. A project with shipped components gets conformity. A greenfield project gets a point of view drawn from its own subject matter. None of them get a default. That is [the precedence ladder](#the-precedence-ladder), and every other section defers to it. ## What uikit is not - **Not a design-system recorder.** `DESIGN.md` has one owner, and it isn't this skill. uikit reads it and never writes it, because a skill that both invents the taste and records it can't be held to either job honestly. - **Not a taste library.** No bundled palettes, no font pairings, no style catalog. A lookup table of 161 palettes is exactly how every project styled from it ends up looking like every other one. - **Not the code reviewer.** Convention-fit, correctness, and completeness are a general review's job.