By yuwen-lu
Enforces clean UI/UX design when generating frontend code. Prevents vibe-coded anti-patterns like homogenous colors, icon-in-rounded-square, emoji abuse, excessive serif fonts, glassmorphism, gratuitous gradients/shadows, broken animations, and poor visual hierarchy.
A coding agent skill that enforces clean UI/UX design and prevents common AI-generated anti-patterns when writing frontend code.
Based on this post: Anti-Slop UI Rules for AI Code Generation
Solid neutral backgrounds, clean sans-serif typography, whitespace as a design tool, flat minimal icons only where they aid understanding, and nothing decorative that doesn't earn its place.
Reference sites for good taste: Linear, Vercel, Stripe, Raycast, Arc Browser, Cursor.
claude /plugin marketplace add yuwen-lu/unslop-ui
claude /plugin install unslop-ui@unslop-ui
Copy the skills/unslop-ui/ directory into your project:
cp -r skills/unslop-ui/ your-project/.claude/skills/unslop-ui/
Or for user-level (all projects):
cp -r skills/unslop-ui/ ~/.claude/skills/unslop-ui/
cp -r skills/unslop-ui/ your-project/.cursor/skills/unslop-ui/
cp -r skills/unslop-ui/ your-project/.agents/skills/unslop-ui/
cp -r skills/unslop-ui/ your-project/.gemini/skills/unslop-ui/
cp -r skills/unslop-ui/ your-project/.trae/skills/unslop-ui/
cp -r skills/unslop-ui/ your-project/.kiro/skills/unslop-ui/
The examples/ directory contains reference screenshots showing good and bad design patterns:
| File | Shows |
|---|---|
bad-homogenous-color.png | Colors mushed together into one blob |
bad-icon-rounded-square.png | Decorative icons in colored boxes |
bad-glassmorphism.png | Frosted glass cards over gradients |
bad-gradient-shadow.png | Gradients and colored shadows everywhere |
bad-button-shadow.png | Glowing colored button shadows |
good-cursor-color.png | Clean color usage (Cursor) |
bad-excessive-hero-serif.png | Serif typography overuse |
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub yuwen-lu/unslop-ui --plugin unslop-uiDesign fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Distinctive, production-grade frontend interfaces with high design quality. Creative, polished code that avoids generic AI aesthetics.
Frontend design taste skills including brutalist, minimalist, soft, redesign, stitch, and more
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.
Plug-and-play MCP that gives your agent UI superpowers. One install: design skill + MCP server, zero config.
A curated library of award-grade design languages for Claude. Pick a look; Claude builds UI that actually nails that aesthetic — by adapting a real, hand-built reference, not interpreting keywords.