← Back to Resources

Skills

🎨 Top Claude Code Design Skills – Full Setup Guide

🎨 What this guide covers: Four Claude Code skills that eliminate generic AI-looking output — flat animations, purple gradients, Inter font everywhere — and replace them with interfaces that look like a real designer touched them.

📊 The Problem With Vibe Coding

Claude Code is an exceptional programmer. Design is a different story. Out of the box, it reaches for the same patterns every time:

The "AI tell"What it looks like
Generic fontInter. Always Inter.
Purple-to-blue gradientOn every hero section
Glowing card effectsNeon borders on dark cards
Flat animationsLinear transitions, no easing
Generic layout3-column equal card grid, every time

The four skills below each attack a different part of this problem.


✨ Skill 1 — Emil Kowalski's Design Engineering Skill

What it does: Teaches Claude the animation philosophy behind polished production interfaces — easing, timing, transform/opacity-only motion, and when not to animate.

GitHub: github.com/emilkowalski/skill (skill: emil-design-eng)

Best for: Any project where interactions feel robotic or lifeless

Install

npx skills add https://github.com/emilkowalski/skill --skill emil-design-eng
👀 Before/After examples
BeforeAfterWhy
transition: all 300mstransition: transform 200ms ease-outOnly GPU-accelerated properties
scale(0) on modalsscale(0.96) + opacityNothing in the real world appears from nothing
Linear easing everywhereCustom cubic-bezier or springReal objects don't move linearly
Animations on hover for disabled elementsNo animationDisabled means disabled

Key rules the skill enforces

How to use it

Use the emil-design-eng skill to audit and improve my animations.
Review my modal component. Apply Emil Kowalski's animation principles.

✨ Skill 2 — Impeccable

What it does: Gives Claude a full shared design vocabulary — 23 slash commands covering typography, color, spacing, layout, accessibility, and motion. Think of it as an art director you can summon with a single command.

Website: impeccable.style  |  GitHub: github.com/pbakaus/impeccable

Best for: Polishing any existing UI before shipping

Install

# Option 1: Claude Code plugin marketplace
/plugin marketplace add pbakaus/impeccable

# Option 2: CLI auto-detect
npx @impeccable/cli init

The 23 commands (most useful ones)

CommandWhat it does
/teach-impeccableRun first — gives Claude context about your project
/auditScans for accessibility, performance, and responsive issues
/critiqueUX review: hierarchy, clarity, emotional resonance
/polishFinal pass before shipping — alignment, spacing, details
/typesetFixes font choices, size hierarchy, and scaling
/arrangeFixes layout, spacing, and visual rhythm
/colorizeAdds strategic color to monochromatic interfaces
/bolderAmplifies safe, boring designs
/quieterTones down overly aggressive designs
/animateAdds purposeful motion (not decorative jitter)
/distillStrips unnecessary complexity
/delightAdds memorable moments of joy

Recommended workflow

/teach-impeccable
/critique
/polish
💡 What /polish actually checks

Impeccable runs 27 deterministic anti-pattern rules plus a 12-rule LLM critique pass. /polish catches things like: misaligned elements, inconsistent spacing tokens, type hierarchy violations, contrast failures, and components that don't follow design system patterns.


✨ Skill 3 — TasteSkill

What it does: A frontend skill file with a 3-dial parameterization system that steers Claude away from generic patterns and toward distinctive, high-quality interfaces. Instead of rules, it enforces taste.

Website: tasteskill.dev  |  GitHub: github.com/Leonxlnx/taste-skill

Best for: Greenfield projects where you want Claude to produce something that doesn't look like every other AI-generated site

Install

npx skills add https://github.com/Leonxlnx/taste-skill

The 3-dial system

DialRangeWhat it controls
DESIGN_VARIANCE1–101 = clean and centered — 10 = asymmetric and experimental
MOTION_INTENSITY1–101 = simple hover — 10 = magnetic, scroll-triggered animations
VISUAL_DENSITY1–101 = spacious luxury — 10 = dense dashboard
🚫 Full ban list (the "AI tells" TasteSkill eliminates)

Visual & CSS: No neon glows, no pure black (#000), no gradient text, no custom cursors

Typography: No Inter font, no oversized H1s, no serif on dashboards

Layout: No 3-column equal card grids, pixel-perfect alignment required

Content: No "John Doe", no generic avatars, no fake numbers, no startup slop names

External: No Unsplash placeholders, customize shadcn defaults, production-ready only

Available variants

VariantBest for
design-taste-frontendDefault all-rounder
soft-skillCalm, expensive-looking UI with whitespace and spring motion
minimalist-skillEditorial product UI (Notion/Linear vibes)
brutalist-skillHard mechanical visual language, Swiss typography
redesign-skillAuditing and fixing an existing codebase

✨ Skill 4 — UXUI Pro Max

What it does: A reasoning engine that analyzes what you're building and automatically generates a complete, tailored design system — style, color palette, font pairing, and UX rules — matched to your product category.

GitHub: github.com/nextlevelbuilder/ui-ux-pro-max-skill

Best for: Starting a new project and wanting Claude to make all the foundational design decisions correctly from the first line of code

Install

# Option 1: Claude Code plugin marketplace (easiest)
/plugin marketplace add nextlevelbuilder/ui-ux-pro-max-skill

# Option 2: CLI
npm install -g uipro-cli
uipro init --ai claude

What's inside

How to use the Design System Generator

python3 .claude/skills/ui-ux-pro-max/scripts/search.py "SaaS dashboard" --design-system --persist -p "MyApp"
I am building the [page name] page. Please read design-system/MASTER.md and generate the code following those rules.
📊 What the generator outputs

For a prompt like "fintech dashboard", it recommends: Swiss Minimalism or Neumorphism style, a specific color palette aligned to financial trust cues, font pairings with proper hierarchy, spacing rhythm, and chart library suggestions (Recharts, Chart.js, D3.js) with accessibility notes.


🛠️ Recommended Stack

These four skills work best in combination:

OrderSkillWhen to use it
1️⃣UXUI Pro MaxBefore you write your first line — generate the design system
2️⃣TasteSkillDuring build — keeps output from defaulting to AI slop
3️⃣Emil KowalskiWhen adding interactions — motion that feels human
4️⃣Impeccable /polishBefore shipping — final pass on everything