📋 Table of Contents
⚠️ Before you start: All 5 skills work with Claude Code. Skills 1, 3, and 4 also support Cursor, Gemini CLI, Codex, and more. Prerequisites: Node.js installed, Claude Code running in your project.
1 ⚡ Impeccable
→ GitHub: https://github.com/pbakaus/impeccable → Built by: Paul Bakaus (@pbakaus) → Stars: 25k → License: Apache 2.0 → Latest release: Skill 3.0.7 — May 4, 2026
💡 What it is
The design language that makes your AI harness better at design. 1 skill, 23 commands, and 27 deterministic anti-pattern rules for impeccable frontend design. Catches AI slop — cheesy gradients, squished spacing, Inter-for-everything, cards-inside-cards — before it ships.
🔧 Installation
Option 1 — Download from website (recommended):
Visit impeccable.style → download ZIP for your tool → extract to your projectOption 2 — Claude Code (project-specific):
bash
cp -r dist/claude-code/.claude your-project/Option 3 — Claude Code (global — applies to all projects):
bash
cp -r dist/claude-code/.claude/* ~/.claude/Option 4 — Cursor:
bash
cp -r dist/cursor/.cursor your-project/⚠️ Cursor requires: Switch to Nightly channel (Cursor Settings → Beta) → Enable Agent Skills (Cursor Settings → Rules)
Option 5 — Gemini CLI:
bash
cp -r dist/gemini/.gemini your-project/⚠️ Gemini CLI requires: npm i -g @google/gemini-cli@preview → run /settings and enable "Skills"
Option 6 — Codex CLI (project-local):
bash
cp -r dist/agents/.agents your-project/Option 7 — GitHub Copilot:
bash
cp -r dist/github/.github your-project/⚙️ Usage
Once installed, use slash commands in Claude Code:
/impeccable audit → Run technical quality checks
/impeccable critique → UX design review: hierarchy, clarity, emotional resonance
/impeccable polish → Final pass before shipping
/impeccable bolder → Amplify boring designs
/impeccable quieter → Tone down overly bold designs
/impeccable animate → Add purposeful motion
/impeccable typeset → Fix font choices and hierarchy
/impeccable layout → Fix layout, spacing, visual rhythm
/impeccable distill → Strip to essence
/impeccable live → Visual variant mode: iterate in the browserFocus a command on a specific area:
/impeccable audit blog
/impeccable polish checkout-form
/impeccable critique landing🖥️ CLI (no AI required)
bash
npx impeccable detect src/ # Scan a directory
npx impeccable detect index.html # Scan an HTML file
npx impeccable detect https://example.com # Scan a URL
npx impeccable detect --fast --json . # Regex-only, JSON outputCatches 24 issues: AI slop (side-tab borders, purple gradients, bounce easing, dark glows) + general design quality (cramped padding, small touch targets, skipped headings).
✅ Anti-patterns it catches
❌ Inter for everything (and other overused fonts)
❌ Gray text on colored backgrounds
❌ Pure black/gray (always tint)
❌ Cards nested inside cards
❌ Bounce/elastic easing (feels dated)
❌ Purple-to-blue gradients
2 🎨 Huashu Design
→ GitHub: https://github.com/alchaincyf/huashu-design → Built by: Huasheng / Huashu (@AlchainHust) → Stars: 11.9k → License: Personal use free · Commercial requires authorization → Latest release: V2.0 — Apr 21, 2026
💡 What it is
Claude Design but free and running inside Claude Code. One sentence → finished design in 3–30 minutes. Produces clickable App prototypes, HTML slide decks with editable PPTX export, MP4 animations, infographics. 20 design philosophies, 5-dimension expert review, 7 capabilities. Never hits Claude Design's usage limits because it runs on your API.
🔧 Installation
One command:
bash
npx skills add alchaincyf/huashu-designThat's it. Works in Claude Code, Cursor, Trae, Hermes, OpenClaw, and any markdown-skill-capable agent.
⚠️ Commercial use restriction: Free for personal use, learning, side projects, and personal social media. Enterprise/commercial use (client work, company tooling, products) requires a license. Contact [email protected]. Pricing: $1,800/year or $3,500 one-time.
⚙️ Usage
After install, just talk to Claude Code naturally:
"Make a keynote for AI psychology. Give me 3 style directions to pick from."
"Build an iOS prototype for a Pomodoro app — 4 screens, actually clickable."
"Turn this logic into a 60-second animation. Export MP4 and GIF."
"Run a 5-dimension expert review on this design."
"Create a landing page for [product]. Show 3 design directions."📦 What it produces
Capability | Output | Time |
|---|---|---|
Interactive prototype | Single-file HTML · iPhone bezel · clickable | 10–15 min |
Slide deck | HTML (browser) + editable PPTX | 15–25 min |
Motion design | MP4 + GIF + BGM | 8–12 min |
Design variations | 3+ side-by-side comparisons | 10 min |
Infographic / data viz | Print-quality · PDF/PNG/SVG export | 10 min |
5-dimension critique | Radar chart + Keep/Fix/Quick Wins | 3 min |
💡 Tips
Give it your brand assets (logo, colors, screenshots) for brand-accurate output
Without assets, the 20 built-in design philosophies keep output out of AI slop territory
Works best with Claude Code — runs Playwright to verify the output in a real browser before delivery
3 🧠 UI/UX Pro Max
→ GitHub: https://github.com/nextlevelbuilder/ui-ux-pro-max-skill → Built by: nextlevelbuilder → Stars: 74k → License: MIT → Latest release: v2.5.0 — Mar 10, 2026
💡 What it is
A searchable design intelligence database for AI coding agents. 161 reasoning rules, 67 UI styles, 161 color palettes, 57 font pairings, 99 UX guidelines, 25 chart types, 15 tech stacks. You ask for a landing page; it automatically generates a complete design system (pattern + style + colors + typography + anti-patterns) before writing a single line of code.
🔧 Prerequisites
Python 3.x is required.
bash
# Check if installed
python3 --version
# macOS
brew install python3
# Ubuntu/Debian
sudo apt update && sudo apt install python3
# Windows
winget install Python.Python.3.12🔧 Installation
Option 1 — CLI (recommended):
bash
# Install CLI globally
npm install -g uipro-cli
# Go to your project
cd /path/to/your/project
# Install for Claude Code
uipro init --ai claude
# Or install globally (applies to all projects)
uipro init --ai claude --global
# Other supported agents:
uipro init --ai cursor # Cursor
uipro init --ai windsurf # Windsurf
uipro init --ai copilot # GitHub Copilot
uipro init --ai gemini # Gemini CLI
uipro init --ai codex # Codex CLI
uipro init --ai all # All agents at onceOption 2 — Claude Code marketplace:
/plugin marketplace add nextlevelbuilder/ui-ux-pro-max-skill
/plugin install ui-ux-pro-max@ui-ux-pro-max-skill⚙️ Usage
The skill activates automatically for UI/UX requests. Just chat naturally:
"Build a landing page for my SaaS product"
"Create a dashboard for healthcare analytics"
"Design a portfolio website with dark mode"
"Make a mobile app UI for e-commerce"
"Build a fintech banking app with dark theme"For Trae: Switch to SOLO mode first before making UI/UX requests.
🔬 Advanced — Direct design system generation
bash
# Generate design system (ASCII output)
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "beauty spa wellness" --design-system -p "Serenity Spa"
# Generate with Markdown output
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "fintech banking" --design-system -f markdown
# Domain-specific search
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "glassmorphism" --domain style
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "elegant serif" --domain typography
# Save design system across sessions
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "SaaS dashboard" --design-system --persist -p "MyApp"🔄 Update and uninstall
bash
uipro versions # List available versions
uipro update # Update to latest
uipro uninstall # Remove (auto-detect platform)4 ✨ Taste Skill
→ GitHub: https://github.com/Leonxlnx/taste-skill → Built by: Leonxlnx (@lexnlin) → Stars: 15.4k → License: MIT → Website: tasteskill.dev
💡 What it is
Anti-slop frontend framework for AI agents. Gives Claude actual design taste — stronger layout, typography, motion, and spacing instead of generic AI output. Multiple specialized variants for different visual directions. Adjustable dials for layout variance, motion intensity, and visual density. Framework-agnostic: works with React, Vue, Svelte, or any stack.
🔧 Installation
Install all skills:
bash
npx skills add https://github.com/Leonxlnx/taste-skillInstall a single specific skill:
bash
npx skills add https://github.com/Leonxlnx/taste-skill --skill "taste-skill"
npx skills add https://github.com/Leonxlnx/taste-skill --skill "soft-skill"
npx skills add https://github.com/Leonxlnx/taste-skill --skill "minimalist-skill"You can also copy any SKILL.md directly into your project or paste it into a conversation.
📦 Available skills
Skill | Use when... |
|---|---|
taste-skill | Default all-rounder — start here |
gpt-taste | Stricter variant for GPT/Codex, stronger anti-slop |
soft-skill | Polished, calm, premium UI with whitespace |
minimalist-skill | Editorial vibes (Notion/Linear aesthetic) |
brutalist-skill | Hard mechanical language, Swiss type (BETA) |
redesign-skill | Improving an existing codebase's UI |
output-skill | When the agent keeps truncating output |
image-to-code-skill | Generate reference images → analyze → implement |
imagegen-frontend-web | Generate website design comp images |
imagegen-frontend-mobile | Generate mobile screen design images |
brandkit | Generate brand identity boards |
⚙️ Adjustable dials (taste-skill)
Edit the numbers at the top of the SKILL.md file (1–10 scale):
DESIGN_VARIANCE → Layout experimentation (low: centered/clean · high: asymmetric/modern)
MOTION_INTENSITY → Animation depth (low: hover only · high: scroll/magnetic)
VISUAL_DENSITY → Info per viewport (low: spacious · high: dense dashboards)💡 Which skill to use
General project →
taste-skillExisting UI that needs fixing →
redesign-skillCalm/premium feel →
soft-skillNotion/Linear aesthetic →
minimalist-skillExperimental / portfolio →
brutalist-skillNeed design reference images first →
imagegen-frontend-weborimagegen-frontend-mobile, then pass toimage-to-code-skill
5 🎭 Playwright
→ GitHub: https://github.com/microsoft/playwright → Built by: Microsoft → Stars: 88k → License: Apache 2.0 → Latest: Active development, updated weekly
💡 What it is
Microsoft's browser automation framework. With Claude Code, it automatically opens your web app in a real browser, takes a screenshot, and flags design issues before you ship. Supports Chromium, Firefox, and WebKit. 100+ browser styles, 30+ stores, 20+ usability rules. Open source.
🔧 Prerequisites
Node.js 18+ required.
bash
node --version # Must be 18+🔧 Installation
Install Playwright:
bash
npm init playwright@latestThis will ask you:
Where to put your tests (
tests/folder)Whether to add a GitHub Actions workflow
Whether to install browsers
Or install manually:
bash
npm install --save-dev @playwright/test
npx playwright installInstall specific browsers only:
bash
npx playwright install chromium # Chrome/Edge only
npx playwright install firefox # Firefox only
npx playwright install webkit # Safari only
npx playwright install chromium firefox # Multiple⚙️ Use with Claude Code
Tell Claude Code to use Playwright for visual verification:
"Open my app in a browser, take a screenshot, and flag any design issues."
"Run a visual check on the landing page across mobile and desktop."
"Check if the checkout flow has any UI bugs — open it in Playwright."
"Take a screenshot of every page in my app and audit for design consistency."Huashu-design (Skill #2) uses Playwright automatically to verify outputs before delivery — you don't need to prompt it.
🔧 Basic Playwright test (for reference)
javascript
// tests/visual.spec.js
import { test, expect } from '@playwright/test';
test('homepage visual check', async ({ page }) => {
await page.goto('http://localhost:3000');
await expect(page).toHaveScreenshot('homepage.png');
});
test('mobile view', async ({ page }) => {
await page.setViewportSize({ width: 375, height: 812 });
await page.goto('http://localhost:3000');
await expect(page).toHaveScreenshot('homepage-mobile.png');
});Run tests:
bash
npx playwright test # Run all tests
npx playwright test --ui # Interactive UI mode
npx playwright test --headed # Show browser window
npx playwright show-report # View HTML report
npx playwright codegen localhost:3000 # Auto-generate tests by clicking💡 Tips
Use
--update-snapshotsto refresh baseline screenshots after intentional design changesnpx playwright codegenrecords your clicks and generates test code automaticallyPair with Claude Code for a fully automated visual QA loop: Claude writes the component → Playwright screenshots it → Claude reviews and fixes
⚡ Quick Install Reference
Copy any of these and run in your project directory.
bash
# 1. Impeccable (download from website, then:)
cp -r dist/claude-code/.claude your-project/
# Or global:
cp -r dist/claude-code/.claude/* ~/.claude/
# 2. Huashu Design
npx skills add alchaincyf/huashu-design
# 3. UI/UX Pro Max
npm install -g uipro-cli
uipro init --ai claude
# 4. Taste Skill
npx skills add https://github.com/Leonxlnx/taste-skill
# 5. Playwright
npm init playwright@latestAll 5 installed? Stack order for a new project:
1. UI/UX Pro Max → generates your design system
2. Taste Skill or Impeccable → enforces quality during build
3. Huashu Design → produces prototypes and animations
4. Playwright → visual verification before shipping🗂️ GitHub Links
Skill | Link | Stars |
|---|---|---|
Impeccable | 25k | |
Huashu Design | 11.9k | |
UI/UX Pro Max | 74k | |
Taste Skill | 15.4k | |
Playwright | 88k |
🚀 @bestapps.ai — We find tools before everyone else
