Updated 1w ago
by plugin87
ux-ui-agent-skills
Turn Claude into a senior design architect: DTCG tokens, 52 components, WCAG 2.2 AA-AAA, 138 design systems, any-framework code, and 50 objective gates that fail the build instead of faking success.
3.1k GitHub stars (3,109)
+1.6k in 30 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +7 |
| Sep 29 | +13 |
| Sep 30 | +7 |
| Oct 1 | +1 |
| Oct 2 | +7 |
| Oct 3 | +7 |
| Oct 4 | +6 |
| Oct 5 | +6 |
| Oct 6 | +9 |
| Oct 7 | +7 |
| Oct 8 | +3 |
| Oct 9 | +10 |
| Oct 10 | +4 |
| Oct 11 | +11 |
| Oct 12 | +6 |
| Oct 13 | +9 |
| Oct 14 | +106 |
| Oct 15 | +46 |
| Oct 16 | +189 |
| Oct 17 | +102 |
| Oct 18 | +5 |
| Oct 19 | +269 |
| Oct 20 | +93 |
| Oct 21 | +232 |
| Oct 22 | +101 |
| Oct 23 | +103 |
| Oct 24 | +85 |
| Oct 25 | +62 |
| Oct 26 | +27 |
| Oct 27 | +23 |
| Oct 28 | +8 |
| Oct 29 | +14 |
| Oct 30 | +7 |
| Oct 31 | +4 |
| Nov 1 | +4 |
| Nov 2 | +5 |
| Nov 3 | +8 |
| Nov 4 | +9 |
| Nov 5 | +13 |
| Nov 6 | +8 |
- 27 skills (27 skills found in its SKILL.md files)
- 300 forks (300 forks)
- 1w ago last update (Last updated 1w ago)
Install
Skills CLI
npx skills add plugin87/ux-ui-agent-skills
Asks which skills and agents to install. Just one: npx skills add plugin87/ux-ui-agent-skills --skill a11y-audit — add -g for every project.
Claude Code
git clone https://github.com/plugin87/ux-ui-agent-skillscp -r "ux-ui-agent-skills/.claude/skills/a11y-audit" ~/.claude/skills/
Copies the a11y-audit skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add plugin87/ux-ui-agent-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
a11y-audit
Audit a UI or design against WCAG 2.2 AA/AAA and ARIA patterns, returning criterion-referenced findings with severity and specific fixes. Use when the user wants an accessibility check, contrast verification, keyboard/screen-reader review, or wants to confirm a component meets POUR.
.claude/skills/ on GitHub (opens in a new tab)a11y-audit/ SKILL.md -
apply-aesthetic
Apply a visual direction, an archetype (high-end agency, editorial minimal, brutalist, soft-SaaS, dark-tech) or one of 2,144 named design systems (apple, linear-app, stripe, vercel, notion, material, shadcn, spotify, tesla…), by resolving it into the token system. Use when the user wants a specific look/vibe/brand feel, or asks to make a design feel premium/expensive/non-generic.
.claude/skills/ on GitHub (opens in a new tab)apply-aesthetic/ SKILL.md -
brandkit
Generate a complete, accessible brand design system from a brief, as primitive → semantic → component DTCG tokens (color, type, spacing, radius, shadow, motion), light + dark, plus a single theme.css, verified for WCAG. Use when the user wants a from-scratch brand/design foundation, a new palette + type system, or a themeable token kit for a product.
.claude/skills/ on GitHub (opens in a new tab)brandkit/ SKILL.md -
critique
Adversarial design critique of the current work. Render it, look at it, and argue for rejection. Run after the gates are green, never instead of them.
.claude/skills/ on GitHub (opens in a new tab)critique/ SKILL.md -
data-dashboard
Build a dense, data-heavy screen - an analytics console or a trading terminal - with real charts drawn from tokens: candlestick, volume, depth, stacked area, waterfall, scatter, correlation matrix, donut, gauge, sparklines, heatmaps and order books. Use when the request is a dashboard, terminal, monitoring view, data console, or any screen whose job is to show many numbers at once. Covers the lay…
.claude/skills/ on GitHub (opens in a new tab)data-dashboard/ SKILL.md -
design-code
Generate production-ready, accessible, token-driven component code for ANY framework (React+Tailwind, Next.js, SwiftUI, Vue, Svelte, Angular, Solid, Web Components/Lit, React Native, Flutter, Jetpack Compose, vanilla CSS, or CSS-in-JS). Use when the user wants working UI code for a component or screen in a specific stack.
.claude/skills/ on GitHub (opens in a new tab)design-code/ SKILL.md -
design-component
Design a UI component spec to the house quality bar (anatomy, variants, sizes, the 8 states, token mapping, and accessibility). Use when the user wants to design or document a component (button, input, tabs, toast, combobox, date picker, modal, etc.) at the spec level before or alongside code. For generating framework code, use design-code.
.claude/skills/ on GitHub (opens in a new tab)design-component/ SKILL.md -
design-doctrine
The house rules for ANY design or UI work - the verification protocol (run the gate, never claim a number), the absolute no-emoji rule, token by intent, one shared theme, the eight states, one thing leads, and output completeness. Load this FIRST whenever building, reviewing, or theming a screen, component, or token set. Installed as a plugin, this skill carries what CLAUDE.md carries in the repo.
.claude/skills/ on GitHub (opens in a new tab)design-doctrine/ SKILL.md -
design-qa
Set up or run design QA gates for token + hardcoded-value lint, automated a11y (axe), contrast, visual regression across variants/states/themes/RTL, and the manual a11y checklist. Use when the user wants CI quality gates, to prevent design regressions, or to QA a component/screen before shipping.
.claude/skills/ on GitHub (opens in a new tab)design-qa/ SKILL.md -
design-review
Review or audit a design/UI across 6 weighted dimensions with Nielsen's 10 heuristics and a prioritized findings table. Use when the user wants a design critique, quality score, heuristic evaluation, or audit of an existing screen, page, or product before/after build.
.claude/skills/ on GitHub (opens in a new tab)design-review/ SKILL.md -
design-screen
Design or build a page, screen, landing page, website, app or UI from a request - the whole job, end to end. Use this for "design a landing page", "build a settings screen", "make me a website", "design the onboarding", "ออกแบบหน้าเว็บ", "ทำหน้า landing", "ออกแบบ UI", "ทำแอป". It runs the pipeline no single skill covers: the house doctrine, a written Brief Inference so the result is not the stati…
.claude/skills/ on GitHub (opens in a new tab)design-screen/ SKILL.md -
design-tokens
Generate, extend, or audit design tokens in DTCG format with the 3-tier architecture (primitive → semantic → component). Use when the user wants a color palette, type scale, spacing/shadow/radius/motion tokens, multi-brand theming, or wants to validate token files. Covers colors, typography, spacing, shadows, borders, breakpoints, motion, gradients, opacity, blur, sizing, states, theming.
.claude/skills/ on GitHub (opens in a new tab)design-tokens/ SKILL.md -
figma-integration
Keep Figma and code in sync. Map the 3-tier DTCG tokens to Figma Variables (collections + modes), sync in either direction, use the Figma MCP when connected, and verify component parity (variants/states). Use when the user wants to push tokens/components to Figma, pull a design into code, set up token↔Variable sync, or check design-code drift.
.claude/skills/ on GitHub (opens in a new tab)figma-integration/ SKILL.md -
gate
Run the one-command quality gate and report the real N/N result. Use before claiming any build/review is done.
.claude/skills/ on GitHub (opens in a new tab)gate/ SKILL.md -
governance
Govern how the design system evolves (SemVer for tokens/components, the contribution workflow, deprecation policy, and change communication). Use when the user wants to add/promote/deprecate a component or token, decide a version bump, set up a contribution process, or keep the system from fragmenting.
.claude/skills/ on GitHub (opens in a new tab)governance/ SKILL.md -
grill-me
Interrogate the brief before a line is built. Ask only the questions whose answers change the work, and put every unasked decision on the record as a stated assumption.
.claude/skills/ on GitHub (opens in a new tab)grill-me/ SKILL.md -
image-to-code
Turn a reference image, screenshot, or mockup into token-driven, accessible code. Infer the design system from the reference (palette, type scale, spacing, radius, layout archetype), map it to the 3-tier tokens, rebuild it, then verify with the kit's gates. Use when the user provides a design/screenshot and wants matching UI code.
.claude/skills/ on GitHub (opens in a new tab)image-to-code/ SKILL.md -
migrate-design-system
Map this token system to or from any external design system (Material Design 3, Apple HIG, Fluent, Carbon, Ant, shadcn/ui, Radix, Chakra, Mantine, Bootstrap…). Adopt their look, build on their stack, or migrate between systems. Use when the user mentions interop, migration, or a specific design-system/component-library bridge.
.claude/skills/ on GitHub (opens in a new tab)migrate-design-system/ SKILL.md -
observe
Show whether the agent followed the kit's rules in recent sessions: pages edited and measured, Stop hook blocks, findings left open. Reads local hook events only.
.claude/skills/ on GitHub (opens in a new tab)observe/ SKILL.md -
performance
Optimize UI performance against Core Web Vitals (LCP, INP, CLS) with loading/code-split strategy, layout-shift prevention, and animation performance rules. Use when the user wants to improve speed, fix jank or layout shift, hit Web Vitals budgets, or make a UI feel fast on low-end devices.
.claude/skills/ on GitHub (opens in a new tab)performance/ SKILL.md -
prototype
Move an idea up the fidelity ladder (content-first → wireframe → low-fi → high-fi → code) with a validation plan at each level, plus user-journey mapping and usability-testing scripts. Use when the user wants to prototype, wireframe, map a user flow, or plan/run usability testing.
.claude/skills/ on GitHub (opens in a new tab)prototype/ SKILL.md -
redesign
Upgrade an existing website or app to premium quality without breaking functionality. Audit the current design, identify generic/AI tells, then apply taste and system rules surgically. Use when the user wants to improve, modernize, polish, or "make better" an existing UI/codebase.
.claude/skills/ on GitHub (opens in a new tab)redesign/ SKILL.md -
scaffold-project
Scaffold a new design-product project that matches the recommended Claude Code layout (the reference structure). Use when starting a fresh product/app that will be built with this design system.
.claude/skills/ on GitHub (opens in a new tab)scaffold-project/ SKILL.md -
ship
Pre-release gate. Run the full gate, responsive + render checks, then produce the release checklist (README badge/current/changelog). Use before tagging a release.
.claude/skills/ on GitHub (opens in a new tab)ship/ SKILL.md -
token-build
Set up or run the token build pipeline. Transform the DTCG tokens/*.json (source of truth) into platform artifacts (CSS variables, Tailwind @theme, JS/TS, iOS Asset Catalog, Android, Compose) with Style Dictionary / Tokens Studio / W3C DTCG export. Use when the user wants to generate platform theme files from tokens, wire token CI, or multi-platform token output.
.claude/skills/ on GitHub (opens in a new tab)token-build/ SKILL.md -
ux-writing
Write or review UI copy (buttons, errors, empty states, microcopy, notifications, labels) using the voice & tone system (clear, concise, useful, human, honest) with the what→why→how error formula and inclusive-language rules. Use when the user needs interface copy, error messages, empty-state text, or a copy review.
.claude/skills/ on GitHub (opens in a new tab)ux-writing/ SKILL.md -
leaky
A skill written the way the whole surface was written before 2026-10-05. The gate must reject it.
tests/fixtures/ on GitHub (opens in a new tab)bad/ bare-paths/ .claude/ skills/ leaky/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.