Skip to main content

Best Claude Skills
for UI & Frontend Design

Updated 14 October 202615 skillsStats checked 14 October 2026

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.

Combined repo stars
438k
Source repos
9
Dead links
0
Browse the skills
Start here

Which design skill should you install first?

Your problemInstallWhy
My AI output looks genericfrontend-designFirst-party, maintained, and aimed squarely at templated defaults.
I want one consistent systemimpeccableA full design language rather than a set of taste preferences.
Interactions feel stiffapple-designTreats motion as physics, so gestures stay interruptible.
I need to audit what existsweb-design-guidelinesGrades live UI and catches accessibility misses.
The list

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.

  • TasteLicence: Apache-2.0

    frontend-design

    Anthropic anthropics/skills

    Makes your agent commit to a real aesthetic direction instead of falling back on templated defaults.

    Use when

    Everything you generate looks the same

    What you get
    • Forces a visual direction before any code is written
    • Rules for typography and visual hierarchy
    • Steers output away from default-looking UI
    Stars
    181k
    Forks
    21.5k
    Updated
    9 Oct 2026

    First-party, maintained, and aimed at the most common complaint about AI-built interfaces.

  • Design systemLicence: Apache-2.0

    impeccable

    Paul Bakaus pbakaus/impeccable

    A complete design language your agent applies to working code, rather than a loose set of preferences.

    Use when

    You want one system, not vibes

    What you get
    • Visual hierarchy, spacing and colour rules
    • Motion and accessibility guidance
    • Named anti-patterns it will refuse to produce
    Stars
    81.0k
    Forks
    4.9k
    Updated
    13 Oct 2026

    Built to be harness-agnostic, so the same rules follow you between tools.

  • CraftLicence: MIT

    emil-design-eng

    Emil Kowalski emilkowalski/skills

    Encodes the invisible details that separate software that works from software that feels finished.

    Use when

    It looks right but feels wrong

    What you get
    • UI polish and component design judgement
    • When to animate, and when not to
    • The details users feel but cannot name
    Stars
    46.1k
    Forks
    2.6k
    Updated
    11 Oct 2026

    Taste from the person behind Sonner and animations.dev.

  • Anti-slopLicence: MIT

    taste-skill

    Leonxlnx Leonxlnx/taste-skill

    A blunt filter that stops your AI producing boring, generic output.

    Use when

    You want the fastest possible fix

    What you get
    • UI generation with little setup
    • Redesign audits on work that already exists
    • The least setup of any skill on this page
    Stars
    96.0k
    Forks
    6.5k
    Updated
    13 Oct 2026

    The quickest route out of the purple-gradient default.

  • MotionLicence: MIT

    apple-design

    Emil Kowalski emilkowalski/skills

    Brings Apple's physical, gesture-driven approach to motion onto the web.

    Use when

    Interactions feel stiff or fake

    What you get
    • Spring animations with real momentum
    • Drag, swipe and sheet interactions
    • Translucency, depth and optical typography
    Stars
    46.1k
    Forks
    2.6k
    Updated
    11 Oct 2026

    The only skill here treating motion as physics rather than decoration.

  • MotionLicence: MIT

    animate

    Emil Kowalski emilkowalski/skills

    Builds a single animation properly, making each decision in the order that decides whether it feels right.

    Use when

    You need to build one specific animation

    What you get
    • Asks whether it should animate at all, first
    • Chooses properties, curve and duration
    • Handles interruption and exit, not just entry
    Stars
    46.1k
    Forks
    2.6k
    Updated
    11 Oct 2026

    Starts at whether the thing should move, not at which library to reach for.

  • AuditLicence: MIT

    web-design-guidelines

    Vercel vercel-labs/agent-skills

    Grades interfaces you already have against the Web Interface Guidelines.

    Use when

    You need an audit, not new output

    What you get
    • Accessibility compliance checks
    • UX and design review of live code
    • Fires on asks like review my UI
    Stars
    32.4k
    Forks
    2.8k
    Updated
    28 Aug 2026

    Catches accessibility misses that taste-driven skills sail straight past.

  • AuditLicence: MIT

    improve-animations

    Emil Kowalski emilkowalski/skills

    Surveys every animation in a codebase and hands back a prioritised plan of fixes.

    Use when

    You inherited messy motion

    What you get
    • Codebase-wide survey, not a single diff
    • Prioritised audit with implementation plans
    • Read-only, so it never refactors by surprise
    Stars
    46.1k
    Forks
    2.6k
    Updated
    11 Oct 2026

    Gives you a roadmap instead of an unrequested rewrite.

  • ThemingLicence: Apache-2.0

    theme-factory

    Anthropic anthropics/skills

    Applies one visual theme consistently across slides, docs, reports and pages.

    Use when

    Your deliverable is a set, not one screen

    What you get
    • Ten preset colour and font themes
    • Generates a new theme on the fly
    • Works across every artifact type
    Stars
    181k
    Forks
    21.5k
    Updated
    9 Oct 2026

    The fastest way to make a deck, a doc and a page look related.

  • ReferenceLicence: MIT

    animation-vocabulary

    Emil Kowalski emilkowalski/skills

    Turns a vague description of a motion effect into the exact term for it.

    Use when

    You cannot name the effect you want

    What you get
    • Reverse lookup from description to term
    • The bouncy popover thing becomes Pop in
    • The iOS scroll becomes Rubber-banding
    Stars
    46.1k
    Forks
    2.6k
    Updated
    11 Oct 2026

    Naming an effect is what lets you ask for it precisely.

  • PrintLicence: Apache-2.0

    canvas-design

    Anthropic anthropics/skills

    Creates posters and static visual pieces as PNG or PDF, rather than interfaces.

    Use when

    The ask is a poster, not a screen

    What you get
    • PNG and PDF output
    • Original work, never copying named artists
    • Design philosophy rather than templates
    Stars
    181k
    Forks
    21.5k
    Updated
    9 Oct 2026

    The one entry here that is not about interfaces at all.

  • BundleLicence: MIT

    design-taste

    h3nryprod01 h3nryprod01/design-taste

    Merges three of the biggest design skills into a single install.

    Use when

    You would rather install one thing than three

    What you get
    • Combines emilkowalski, impeccable and taste-skill
    • Typography, colour, motion and components
    • One folder to drop in
    Stars
    73
    Forks
    9
    Updated
    25 Sep 2026

    A convenience bundle, and far smaller and younger than its sources.

  • Design systemLicence: MIT

    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.

    Use when

    You want UI built from a real design system, then reviewed

    What you get
    • Design systems modelled on Linear, Stripe, Vercel and others
    • Looks up UI and UX principles before it builds
    • Accessibility and visual review rules afterwards
    Stars
    300
    Forks
    17
    Updated
    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).

  • CanvasLicence: MIT

    superdesign

    Superdesign superdesigndev/superdesign-skill

    Lets your agent design and iterate pages, slides and graphics on Superdesign's canvas, starting from your own codebase.

    Use when

    You want to compare design directions before you build

    What you get
    • Reads your codebase first with superdesign init
    • Pick a model, or compare several side by side
    • Pages, flows, slide decks and marketing graphics
    Stars
    694
    Forks
    52
    Updated
    21 Aug 2026

    The broadest tool here, but it runs through Superdesign's CLI and needs a superdesign.dev login.

  • Genre packsLicence: MIT

    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.

    Use when

    You know the look you want and need the agent to hold it

    What you get
    • 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
    Stars
    35
    Forks
    3
    Updated
    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.

Pair with a skill

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.

01 — Setup

How to install a Claude design skill.

  1. Step 01

    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.

  2. Step 02

    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.

  3. Step 03

    Restart your agent

    Skills are read at startup. Restart Claude Code, Cursor, or whichever harness you use so the new skill registers.

  4. Step 04

    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.

02 — The thesis

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.

Prompt

pasted once, per task

  • You must remember to use it
  • Applies to one message
  • Drifts over a long session
  • Best for a specific screen
Skill

.claude/skills/name/SKILL.md

  • Loads itself on match
  • Applies to every task
  • Survives long sessions
  • Best for house style
Format

An open SKILL.md spec, portable across Claude Code, Cursor, Codex and more.

Best pairing

One taste skill for house style, plus an audit skill to grade what already exists.

Watch out

Overlapping taste skills contradict each other. Install fewer than you think you need.

03 — Questions

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.

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.