Cindy Zhu.
← all free guides
Design & building Claude Code

Top 5 Claude Code front-end skills: the anti-AI-slop toolkit

Hey, it's Cindy ๐ŸŒฑ These are the 5 free skills that finally made the stuff I build with Claude look designed instead of "made by AI." Every tool here is real, free, and open source. I checked the numbers myself on 2026-07-14, and I have linked the source for each one so you can see for yourself.

Here is the thing nobody tells you when you start building with AI: the code usually works, but it all looks the same. Purple gradients. Glassy cards. Cramped spacing. Rounded everything. One writer put it perfectly, an AI model outputs the statistical average of every Tailwind tutorial it ever scraped, "and that average is purple" (source).

The fix is not more prompting. It is giving Claude real design rules and a way to check its own work. These 5 free skills do exactly that. I have ordered them the way I actually use them: catch the tells, hand it a design system, give it taste, polish the output, then let it see what it shipped.

learn the tells

First, what "AI slop" actually looks like ๐ŸŽจ

So you can spot it in your own builds. These are the dead giveaways of an AI-made front-end:

  • ๐ŸŸฃ Purple or violet gradients as the default hero background.
  • ๐Ÿซง Glassmorphism everywhere (frosted, semi-transparent cards).
  • ๐Ÿ”ฒ Generic rounded cards in a flat 3-across grid, no hierarchy.
  • ๐Ÿ”ก The Inter font on absolutely everything.
  • ๐Ÿ“ Cramped, inconsistent spacing that never quite breathes.
Once you see these, you cannot unsee them. The tools below either stop Claude from making them, or catch them before you ship.

the spell-check

1. impeccable, catch the AI tells before you ship ๐Ÿงน

A free tool that scans your design and flags the dead giveaways of AI-made UI: 46 deterministic checks for things like purple gradients, glassy cards, cramped padding, and bouncy easing. Think of it as spell-check for "does this look AI-made." Built by Paul Bakaus, the person who created jQuery UI, so this is not a random weekend repo.

  • โญ 46k+ stars on GitHub, Apache-2.0 license, completely free.
  • ๐Ÿ”Ž Run a one-off scan of your project from the terminal:
๐Ÿงน A one-off terminal scan
npx impeccable

To wire it into Claude as a skill so it checks your design as it builds, open a new Claude chat and paste this:

๐Ÿงน Install it as a skill instead
Please install this as a skill for me. The repo is https://github.com/pbakaus/impeccable
Then scan my current project for AI-design tells and fix what you find.

๐Ÿ”— Repo and docs: github.com/pbakaus/impeccable


stop the guessing

2. ui-ux-pro-max, a whole design system in one skill ๐Ÿงฉ

Instead of Claude guessing at a look, this hands it a searchable design library and lets it pick the right one for your app: 67 UI styles, 161 colour palettes, 99 UX rules, plus 57 font pairings. It ranks them against your product type, so a fintech dashboard and a florist portfolio come out looking like two different, intentional products.

  • โญ Free, MIT license, and it works inside Claude, Cursor, Windsurf and more.
  • ๐ŸŽจ It is a Claude skill, so install it by pointing Claude at the repo:
๐Ÿงฉ Hands Claude a real library
Please install this skill for me from https://github.com/nextlevelbuilder/ui-ux-pro-max-skill
Then use it to choose a style and palette for [describe your app].

๐Ÿ”— Repo: github.com/nextlevelbuilder/ui-ux-pro-max-skill


my favourite

3. taste-skill, gives Claude actual design taste โœจ

This is the one nobody talks about, and it is my favourite. It calls itself "the anti-slop frontend framework for AI agents," and it works by locking in the specific fonts, spacing, shadows, card structure, and motion that stop a page looking generic. Not "make it work," but "make it look intentional." It is the difference between a page that functions and a page that feels designed.

  • โญ 63k+ stars on GitHub, MIT license, free, and framework-agnostic (Claude Code, Cursor, Codex).
  • ๐Ÿ›  Install the default frontend variant with one command:
โœจ One command, default variant
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"

๐Ÿ”— Repo: github.com/Leonxlnx/taste-skill ยท Site: tasteskill.dev


the finished version

4. huashu-design, polish without hitting a wall ๐Ÿ–ผ๏ธ

When you want the pretty, finished version and not just a rough draft. This free skill builds hi-fi prototypes, slide decks, and animations, then exports them as clean HTML, MP4 video (with smooth frame interpolation and background music), or editable slides. Great for turning a working page into something you would actually put in front of a client.

  • โญ 21k+ stars on GitHub, MIT license, free for commercial use.
  • ๐Ÿ“ Install it as a skill by pointing Claude at the repo:
๐Ÿ–ผ๏ธ Builds a client-ready prototype
Please install this skill for me from https://github.com/alchaincyf/huashu-design
Then build a hi-fi prototype of [describe your page] and export it as HTML.

๐Ÿ”— Repo: github.com/alchaincyf/huashu-design


give it eyes

5. Playwright MCP, let Claude see what it built ๐Ÿ‘€

Every tool above helps Claude make better design decisions. This one lets it check its own work with its eyes, not just guesses. Playwright opens a real browser, loads your page, screenshots it, and catches the layout bugs that are invisible in the code. It is Microsoft's open-source browser automation tool, and Claude Code talks to it through the official Playwright MCP.

  • โญ 90k+ stars on GitHub, Apache-2.0 license, free.
  • ๐Ÿ”Œ Add the Playwright MCP to Claude Code with one command:
๐Ÿ‘€ Lets Claude screenshot its own work
claude mcp add playwright npx @playwright/mcp@latest

Then ask Claude to open your page, screenshot it, and tell you what looks off. If you would rather not touch the terminal, Anthropic's own Claude for Chrome extension and the Chrome DevTools MCP do a similar job of letting Claude view rendered output.

๐Ÿ”— Playwright: github.com/microsoft/playwright ยท Playwright MCP: github.com/microsoft/playwright-mcp


the order

How I actually stack them ๐Ÿง 

You do not need all 5 at once. Here is the order that works:

  1. ๐ŸŽจ Start a build with ui-ux-pro-max so Claude picks a real style and palette instead of defaulting to purple.
  2. โœจ Layer taste-skill on top for the fonts, spacing, and motion that make it feel intentional.
  3. ๐Ÿ‘€ Add the Playwright MCP so Claude can screenshot the page and catch its own layout bugs.
  4. ๐Ÿงน Run impeccable as your final check before you ship, to flag any AI tells that slipped through.
  5. ๐Ÿ–ผ๏ธ Reach for huashu-design only when you need a polished, exportable finished version (a client deck, a demo video).

Every link in one place ๐Ÿ”—

Want more like this? Follow @cindiezhu for daily AI you can actually use.