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 tellsSo you can spot it in your own builds. These are the dead giveaways of an AI-made front-end:
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.
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:
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
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.
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
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.
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"
๐ Repo: github.com/Leonxlnx/taste-skill ยท Site: tasteskill.dev
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.
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
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.
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
You do not need all 5 at once. Here is the order that works: