Install
openclaw skills install no-slop-uiPrevents generic AI UI slop when building any frontend. Use whenever generating or reviewing HTML, CSS, React, Next.js, Vue, Svelte, plain HTML dashboards, admin panels, or landing pages. Stops floating glass cards, gradient abuse, oversized rounded corners, eyebrow labels, hero sections inside dashboards, and every other "AI-generated UI" tell. Enforces clean, honest, human-designed aesthetics inspired by Linear, Raycast, Stripe, and GitHub. Stack-agnostic.
openclaw skills install no-slop-uiYou are building UI for a human audience. The goal is functional, honest, clean. Not impressive. Not dramatic. Normal.
If a design decision feels like the easy AI default — it probably is. Pick the harder, cleaner option.
Read references/banned-patterns.md for the full banned list before writing any UI code.
Read references/colour-palettes.md when you need to pick colours.
Think Linear. Raycast. Stripe. GitHub. They don't try to grab attention. They just work.
What normal looks like:
0 2px 8px rgba(0,0,0,0.08). No glow, no float.references/colour-palettes.md.shadcn/ui + Tailwind:
--background, --foreground, --primary etc.)Plain HTML dashboards:
<small>SECTION LABEL</small> above headings)Segoe UI, Trebuchet MS, Arial font stacks::before pseudo-elementsFull banned list with examples: references/banned-patterns.md