Best Claude Skills
for UI & Frontend Design
A skill is a folder with a SKILL.md file that your AI agent loads automatically when a task matches it. Design skills carry taste: typography, spacing, motion, and hard bans on the defaults that make AI output look templated.
These fifteen Claude design skills are our picks. Star counts, licences and update dates below are pulled from GitHub, not estimated.
- 438k
- 9
- 0
Which design skill should you install first?
| Your problem | Install | Why |
|---|---|---|
| My AI output looks generic | frontend-design | First-party, maintained, and aimed squarely at templated defaults. |
| I want one consistent system | impeccable | A full design language rather than a set of taste preferences. |
| Interactions feel stiff | apple-design | Treats motion as physics, so gestures stay interruptible. |
| I need to audit what exists | web-design-guidelines | Grades live UI and catches accessibility misses. |
15 Claude design skills worth installing.
How we picked them: public repositories only, each with a SKILL.md you can read before installing, each covering a different job. The list and the notes are our own judgement, not a benchmark. Ordered by what to install first, not by star count. Stars and forks are repository totals, so skills sharing a repo share a number. All figures checked on 14 October 2026.
frontend-design
Anthropic anthropics/skills
Makes your agent commit to a real aesthetic direction instead of falling back on templated defaults.
Everything you generate looks the same
- Forces a visual direction before any code is written
- Rules for typography and visual hierarchy
- Steers output away from default-looking UI
- 181k
- 21.5k
- 9 Oct 2026
First-party, maintained, and aimed at the most common complaint about AI-built interfaces.
impeccable
Paul Bakaus pbakaus/impeccable
A complete design language your agent applies to working code, rather than a loose set of preferences.
You want one system, not vibes
- Visual hierarchy, spacing and colour rules
- Motion and accessibility guidance
- Named anti-patterns it will refuse to produce
- 81.0k
- 4.9k
- 13 Oct 2026
Built to be harness-agnostic, so the same rules follow you between tools.
emil-design-eng
Emil Kowalski emilkowalski/skills
Encodes the invisible details that separate software that works from software that feels finished.
It looks right but feels wrong
- UI polish and component design judgement
- When to animate, and when not to
- The details users feel but cannot name
- 46.1k
- 2.6k
- 11 Oct 2026
Taste from the person behind Sonner and animations.dev.
taste-skill
Leonxlnx Leonxlnx/taste-skill
A blunt filter that stops your AI producing boring, generic output.
You want the fastest possible fix
- UI generation with little setup
- Redesign audits on work that already exists
- The least setup of any skill on this page
- 96.0k
- 6.5k
- 13 Oct 2026
The quickest route out of the purple-gradient default.
apple-design
Emil Kowalski emilkowalski/skills
Brings Apple's physical, gesture-driven approach to motion onto the web.
Interactions feel stiff or fake
- Spring animations with real momentum
- Drag, swipe and sheet interactions
- Translucency, depth and optical typography
- 46.1k
- 2.6k
- 11 Oct 2026
The only skill here treating motion as physics rather than decoration.
animate
Emil Kowalski emilkowalski/skills
Builds a single animation properly, making each decision in the order that decides whether it feels right.
You need to build one specific animation
- Asks whether it should animate at all, first
- Chooses properties, curve and duration
- Handles interruption and exit, not just entry
- 46.1k
- 2.6k
- 11 Oct 2026
Starts at whether the thing should move, not at which library to reach for.
web-design-guidelines
Vercel vercel-labs/agent-skills
Grades interfaces you already have against the Web Interface Guidelines.
You need an audit, not new output
- Accessibility compliance checks
- UX and design review of live code
- Fires on asks like review my UI
- 32.4k
- 2.8k
- 28 Aug 2026
Catches accessibility misses that taste-driven skills sail straight past.
improve-animations
Emil Kowalski emilkowalski/skills
Surveys every animation in a codebase and hands back a prioritised plan of fixes.
You inherited messy motion
- Codebase-wide survey, not a single diff
- Prioritised audit with implementation plans
- Read-only, so it never refactors by surprise
- 46.1k
- 2.6k
- 11 Oct 2026
Gives you a roadmap instead of an unrequested rewrite.
theme-factory
Anthropic anthropics/skills
Applies one visual theme consistently across slides, docs, reports and pages.
Your deliverable is a set, not one screen
- Ten preset colour and font themes
- Generates a new theme on the fly
- Works across every artifact type
- 181k
- 21.5k
- 9 Oct 2026
The fastest way to make a deck, a doc and a page look related.
animation-vocabulary
Emil Kowalski emilkowalski/skills
Turns a vague description of a motion effect into the exact term for it.
You cannot name the effect you want
- Reverse lookup from description to term
- The bouncy popover thing becomes Pop in
- The iOS scroll becomes Rubber-banding
- 46.1k
- 2.6k
- 11 Oct 2026
Naming an effect is what lets you ask for it precisely.
canvas-design
Anthropic anthropics/skills
Creates posters and static visual pieces as PNG or PDF, rather than interfaces.
The ask is a poster, not a screen
- PNG and PDF output
- Original work, never copying named artists
- Design philosophy rather than templates
- 181k
- 21.5k
- 9 Oct 2026
The one entry here that is not about interfaces at all.
design-taste
h3nryprod01 h3nryprod01/design-taste
Merges three of the biggest design skills into a single install.
You would rather install one thing than three
- Combines emilkowalski, impeccable and taste-skill
- Typography, colour, motion and components
- One folder to drop in
- 73
- 9
- 25 Sep 2026
A convenience bundle, and far smaller and younger than its sources.
better-design
marvkr marvkr/better-design
Connects your agent to the Better Design MCP for UI and UX principles, curated design systems and review rules.
You want UI built from a real design system, then reviewed
- Design systems modelled on Linear, Stripe, Vercel and others
- Looks up UI and UX principles before it builds
- Accessibility and visual review rules afterwards
- 300
- 17
- 22 Sep 2026
The skill is only the workflow; it needs the Better Design MCP connected (an API key from better-design.com for manual setup).
superdesign
Superdesign superdesigndev/superdesign-skill
Lets your agent design and iterate pages, slides and graphics on Superdesign's canvas, starting from your own codebase.
You want to compare design directions before you build
- Reads your codebase first with superdesign init
- Pick a model, or compare several side by side
- Pages, flows, slide decks and marketing graphics
- 694
- 52
- 21 Aug 2026
The broadest tool here, but it runs through Superdesign's CLI and needs a superdesign.dev login.
design-taste genre packs
madebymustafa madebymustafa/design-taste
Twenty-four skills: one core anti-slop skill, ten visual identities, and craft rules for type, colour, motion and accessibility.
You know the look you want and need the agent to hold it
- Ten genre packs, from editorial-minimal to dark-tech
- Craft skills for typography, colour and motion
- A before-and-after demo page to open in a browser
- 35
- 3
- 15 Aug 2026
Young and small (created August 2026), but each genre ships with a demo page you can check. Not the same repo as design-taste above.
7 UI libraries to pair with these skills.
These are not agent skills: none of them ships a SKILL.md. They are component and effect libraries you add to your project, and a design skill above decides how to use them. Ordered by stars. Figures checked on 14 October 2026.
- Motion Primitives6.6k stars · MIT · updated 28 Sep 2026
A customisable, open-source UI kit for building animated interfaces faster. By ibelick.
- Canvas UI4.9k stars · MIT + Commons Clause · updated 3 Oct 2026
Creative canvas components: real HTML with WebGL effects over it, for React, Vue, Svelte and plain JS, added through the shadcn CLI. By David Haz.
- UI Layouts3.7k stars · MIT · updated 23 Aug 2026
Components, effects, design tools and ready-made blocks for React and Next.js. By ui-layouts.
- Paper Shaders3.6k stars · Apache-2.0 · updated 14 Oct 2026
Zero-dependency canvas shaders, installed from npm or designed in Paper. By Paper.
- Cursify2.0k stars · None stated · updated 31 Mar 2026
Cursor animations for React and Next.js. By ui-layouts.
- Hyperiux Components65 stars · MIT · updated 7 Oct 2026
Animation effects and interactive components for Next.js, installed with a CLI. By Hyperiux Immersion Labs.
- Trickle UI Kit22 stars · MIT · updated 26 Jul 2026
47 pure-CSS text animations for React, with no animation runtime, added through the shadcn registry. By akaieuan.
How to install a Claude design skill.
Pick one primary taste skill
Choose a single skill to own your visual direction. Several overlapping taste skills will contradict each other and the output gets worse, not better.
Copy the folder in
Clone the repo and copy the folder containing SKILL.md into .claude/skills in your project, or the same path in your home directory to use it everywhere.
Restart your agent
Skills are read at startup. Restart Claude Code, Cursor, or whichever harness you use so the new skill registers.
Verify it triggers
Ask for a task it should match and confirm it loads. If it never fires, tune the description in its SKILL.md, because that is the part matched against your request.
Claude skills vs prompts: what is the difference.
You should not have to ask for taste twice.
A prompt applies to one message. Paste it, get your screen, and the next task starts from defaults again. A skill sits in the project and loads itself every time the work matches, so the standard holds on message one and on message fifty.
pasted once, per task
- You must remember to use it
- Applies to one message
- Drifts over a long session
- Best for a specific screen
.claude/skills/name/SKILL.md
- Loads itself on match
- Applies to every task
- Survives long sessions
- Best for house style
An open SKILL.md spec, portable across Claude Code, Cursor, Codex and more.
One taste skill for house style, plus an audit skill to grade what already exists.
Overlapping taste skills contradict each other. Install fewer than you think you need.
Claude design skills FAQ.
What is a Claude design skill?
A skill is a folder holding a SKILL.md file, containing instructions an AI coding agent loads on demand when a task matches its description. A design skill carries taste: typography rules, spacing systems, motion principles, and explicit bans on the defaults that make AI output look templated. Unlike a prompt, which you paste once, a skill stays installed and fires automatically whenever relevant work comes up.
How are design skills different from design prompts?
A prompt is a single message you copy and paste for one task. A skill is persistent, sitting in your project and loading itself whenever the agent recognises a matching task. Use prompts when you want a specific output right now, and skills when you want every future output to follow the same standards. Most people run both: a skill for the house style, prompts for individual screens.
Do these skills only work with Claude?
No. SKILL.md is an open format, so these work across Claude Code, Cursor, Codex CLI, Gemini CLI and other harnesses that read the same structure. Anthropic publishes the spec in the anthropics/skills repository. A few skills call harness-specific scripts or sub-agents, and those parts degrade gracefully elsewhere, because the written guidance still applies even when the tooling does not.
How do I install a design skill?
Copy the skill's folder, the one containing SKILL.md, into .claude/skills in your project. Copy it into the same path in your home directory instead if you want it available everywhere. Restart your agent so it picks up the new skill. Some repositories also ship as installable plugins, so check the README of the specific repo, because install commands differ between them.
Which design skill should I install first?
Start with Anthropic's frontend-design. It is first-party, actively maintained, and it fixes the most common problem, which is output that reads as a generic template. Add impeccable next for a fuller design system, then emil-design-eng once you care about how interactions feel rather than just how screens look. Installing all fifteen at once is counterproductive, because overlapping skills give the agent contradictory instructions.
Can too many skills make output worse?
Yes. Skills load into context when their description matches a task, so several overlapping design skills can fire together and pull in different directions, with one demanding brutalist maximalism while another enforces restrained minimalism. Pick one primary taste skill, add specialists for distinct jobs like motion or accessibility auditing, and remove anything you are not actively using.
Are these skills free to use?
Every repository on this page is public and free to read. Licences differ, and each card shows the one its repository publishes, so check that before shipping a skill's contents inside a commercial product. Where a card says none is stated, we found no licence in the repository or the skill's own folder, so default copyright applies and you should ask before redistributing it. Two skills also depend on an outside service: superdesign runs through Superdesign's CLI and needs a superdesign.dev login, and better-design needs the Better Design MCP connected.
How do I know a skill is still maintained?
Check the last update date, which every card on this page shows. Skills are instruction text rather than compiled code, so an older skill is not automatically broken, but a repository untouched for many months is worth reading carefully before you rely on it. Star counts tell you a skill was popular once, while the update date tells you somebody still cares.
More from the library
- Claude Code skills for developersHand-checked skills for testing, debugging, code review, security and performance.
- Claude Design promptsPrompts for websites, landing pages, dashboards, app UI and pitch decks in Claude Design.
- Claude video promptsMotion graphics prompts for Claude Code: launch videos, kinetic type, data stories and UI loops.
- Lovable promptsPrompts for landing pages, hero sections and SaaS products built in Lovable.
Know a skill that belongs here?
Send the repo. If a link on this page has gone dead, tell us that too, because we would rather hear it from you than from Google.