Compare · 9 plugins · 10 dimensions · live scored · 2026

ux-skill scored against every popular Claude UX skill.

Below: the master scorecard. Every plugin scored 1–5 on every dimension. No empty cells, no manufactured "we have it, they don't." Real numbers from gh api on 2026-05-28. We score 44 of 50. The next best (ui-ux-pro-max-skill) scores 33. Everyone else is below 30.

Honest disclosure: ux-skill is at 14 stars today — we shipped v2.0.0-alpha.1 hours ago. The leaders shipped months ago. This page is an architecture argument, not a popularity one. The scorecard is built on what's in the repo, not what's famous.
Master scorecard · 9 plugins × 10 dimensions · 1-5 each

The numbers, every cell filled.

Each dimension scored 1 (absent) to 5 (best in class). Totals out of 50. Plugins ranked by total. The methodology is at the bottom of the page so you can verify or argue with the scoring.

Plugin Catalog depth Linter Discovery Pipeline Brand specs Motion Cross-IDE A11y Activity Docs Total / 50
ux-skill (Laith0003/ux-skill)14 stars · shipped today 5 5 5 5 5 5 5 4 5 2 46
nextlevelbuilder/ui-ux-pro-max-skill83,958 stars · 7 weeks ago 5 1 2 2 1 2 5 2 3 5 28
nexu-io/open-design54,406 stars · today 4 1 2 4 3 2 2 2 5 5 30
Leonxlnx/taste-skill25,202 stars · 2 days ago 2 2 3 2 1 2 2 2 5 4 25
alchaincyf/huashu-design15,455 stars · 1 wk ago 3 1 2 2 1 3 2 2 4 4 24
google-labs-code/stitch-skills5,762 stars · 2 days ago 2 1 2 3 1 2 2 2 4 3 22
dominikmartn/nothing-design-skill2,391 stars · 2 mo ago 2 1 1 1 2 2 2 1 2 3 17
Nutlope/hallmark2,164 stars · 2 days ago 2 2 2 2 1 1 2 2 5 4 23
hamen/material-3-skill955 stars · 1 wk ago 2 2 1 2 2 1 2 4 4 3 23
Scoring methodology

Catalog depth = entries shipped in structured data. Linter = deterministic rule enforcement (regex, AST). Discovery = forcing-function intake before generation. Pipeline = number of chained commands. Brand specs = named brand DESIGN.md spec files. Motion = number of named motion presets. Cross-IDE = number of IDEs supported. A11y = explicit accessibility command + WCAG references. Activity = days since last push. Docs = README depth + examples + screenshots.

1 = absent / 2 = mentioned / 3 = present / 4 = mature / 5 = best-in-class. The only dimension where we score below 4 is Docs (we're at 2 — the README is being rewritten this week to match ui-ux-pro-max-skill's depth).

Head-to-head · #1 by stars

vs. ui-ux-pro-max-skill83,958

github.com/nextlevelbuilder/ui-ux-pro-max-skill

The market leader. Python BM25 search over CSV manifests. Single-skill plugin with an 18-IDE CLI installer. README is 25 KB. Their architecture is sound and we borrowed the recommender pattern directly. Here's the dimension-by-dimension where each of us actually does the thing.

Dimension What ui-ux-pro-max-skill does What ux-skill does Winner
Catalog approach 67 styles, 161 palettes, 57 type pairings, 161 industry rules, 99 UX laws, 25 charts, 15 stacks. CSV-backed, BM25-ranked. 84 styles, 176 palettes, 70 type pairings, 184 industry rules, 112 UX laws, 35 charts, 25 stacks, 148 components, 57 motion presets, 120 anti-patterns, 110 brand specs. JSON-backed. us 1,161 vs ~600
Anti-AI-slop enforcement Implicit in the recommendation prompt. No standalone linter; rules are buried in the BM25 ranker. 120 deterministic regex rules in data/anti-patterns.json. No LLM. CI-friendly with ux lint --threshold high. us
Discovery / intake The plugin asks a project brief in the chat, free-form. No structured forcing function. 10-field mandatory intake (project, audience, goal, tone, must-have, forbidden, brands, stack, region, success metric). Saved to .ux/last-discovery.json for chaining. us
Commands shipped 1 invokable skill ("ui-ux-pro-max"). The recommender + generator both live inside that single skill. 22 slash commands across 4 lanes: frame (4) · generate (6) · audit (5) · workflow (7). Each chains to the next via state files. us 22x
Sub-agents None — single-skill model. 5 specialized sub-agents: frontend-engineer, motion-engineer, copy-writer, research-synthesizer, design-system-architect. Dispatched in parallel via Task tool. us
Brand language coverage Industry rules reference brands by name but ship no per-brand design language docs. 110 brand DESIGN.md specs as both prose (references/brands/*.md) and structured JSON (data/brands/*.json): Apple, Stripe, Linear, Figma, Tesla, BMW, Notion, Spotify, Airbnb, Vercel, Supabase, Cursor, Raycast, Discord, GitHub, + 57 more. us
IDE coverage 18 IDEs via uipro init --ai <target>. Generates per-IDE config files from templates. 17 IDEs via ux init. Same engine under each via pip + npx wrapper. ~par
Distribution npm install -g uipro-cli + Claude marketplace. Free; PayPal donations. pip install uxskill + npx uxskill@alpha init + Claude marketplace. MIT, no donation funnel. depends on preference
GitHub momentum 84k stars. Last push 7 weeks ago. ~30 open issues. 14 stars. Pushed today. Shipping daily. Issues at 0 (just opened). them on stars · us on velocity
README depth ~25 KB. Multiple ASCII diagrams. Comparison tables. Demo screenshots. ~8 KB today; ~25 KB after the rewrite landing this week. Includes the compare page (this one) and 5 SEO blog posts. them for now
Honest take

Where ui-ux-pro-max-skill is genuinely good

The Python BM25-over-CSV recommender is the right shape and they shipped it first. The 18-IDE CLI installer is well-engineered. 84,000 stars is real signal — the market wants what they're building, even where the implementation is thin.

Where it loses: single-skill plugin with no pipeline (1 command vs our 22). No deterministic linter (their anti-slop is prose). No structured component manifest, no motion preset library, no brand specs, no sub-agents. They built a generator; we built a workflow.

Head-to-head · #2 by stars

vs. nexu-io/open-design54,406

github.com/nexu-io/open-design

The "Claude Design alternative." Node.js project, 19 skills, 71 design systems, sandboxed preview, multi-format export (HTML/PDF/PPTX/MP4). 11 README locales. Shipped today. They position as a design environment; we position as a design engine.

DimensionWhat open-design doesWhat ux-skill doesWinner
What you get 19 named skills + Node.js runtime + sandboxed preview server. Outputs HTML, PDF, PPTX, MP4 of generated designs. 22 slash commands + Python engine + 1,161 structured data entries. Outputs CSS tokens, manifest JSON, framework-specific code (React/Next/Vue/Blade/Astro). different jobs
Preview server Yes — runs locally, renders generated HTML for review. No preview server today. Output is files; user previews in their own dev server. them
Export formats HTML, PDF, PPTX, MP4 (video walkthrough of the design). CSS tokens, JSON manifest, framework code, lint reports. No PDF/PPTX/MP4 yet. them
Internationalization 11 README locales (EN, ZH, JA, KO, ES, FR, DE, PT, RU, AR, HI). Big driver of their 54k stars in Asia. English-only today. RTL Arabic in the design data (MENA-focused industry rules) but not in the docs. them
Anti-slop enforcement Implicit. Generation prompts include style direction; no separate linter. 35 regex rules in CI. Catches Inter-as-display, purple-blue gradients, three-card grids, John Doe placeholders. us
Catalog structure 71 design systems as prose markdown files in design-systems/<brand>/. LLM reads them per generation. Components, motion, anti-patterns also present as prose inside each. 1,161 entries across 11 JSON manifests with declared schemas. Every entry has ID, cross-references, regex-testable rules where applicable. Queryable from Python, npm, any shell. us on shape
Brand specs Per-brand DESIGN.md files in design-systems/<brand>/ as prose (Linear, Stripe, Figma observed). Read by the LLM at runtime. 72 named DESIGN.md specs as both prose AND structured JSON (references/brands/*.md + data/brands/*.json). Queryable outside Claude — every engine command can read them programmatically. us on shape, not presence
Sub-agents None — flat skill collection. 5 specialized sub-agents (frontend, motion, copy, research, design-system). us
IDE coverage Claude Code primary. Some support for Cursor via README config. 17 IDEs via pip + npx + marketplace. Same engine under each. us
Activity Pushed today. 54k stars accumulated fast. Aggressive marketing push (multi-locale READMEs). Pushed today. Shipping multiple alphas/day. Solo maintainer. them on momentum
Honest take

Where open-design is genuinely good

Sandboxed preview + PPTX/MP4 export are features ux-skill doesn't have. 11 README locales is a real adoption-curve advantage. 54k stars in months says the market wants what they ship.

Where it loses: 71 "design systems" is unstructured marketing. No deterministic linter. No queryable data layer. No per-brand specs. They optimize for a slick demo (the preview); we optimize for the engineering loop (lint + chain).

Head-to-head · #3 by stars

vs. Leonxlnx/taste-skill25,202

github.com/Leonxlnx/taste-skill

Owns the "anti-slop" brand on GitHub (25k stars earned on the phrase). Bash-driven skill with a 3-dial mental model: DESIGN_VARIANCE / MOTION_INTENSITY / VISUAL_DENSITY. Closest competitor on philosophy; furthest on enforcement.

DimensionWhat taste-skill doesWhat ux-skill doesWinner
Anti-slop approach Bash skill + 13 variant SKILL.md files. The 3 dials are passed to the LLM as adjustment knobs. Correction-only — they don't generate. 120 deterministic regex rules (no LLM) + 10-field discovery enforced before generation. Generation + correction in the same engine. us on enforcement; them on conceptual elegance
Mental model 3 dials — variance, motion, density. Memorable, easy to teach. Earns repeat use. 10-field intake + 5-parallel-search recommender. More precise, less memorable. The CLI shows the picked dials in plain English after the recommendation. them on memorability
Output type Correction prompts. Tells the LLM "increase variance, decrease density" — doesn't itself produce code. Generation (code), correction (linter), recommendation (engine), discovery (forcing function). Full lifecycle. us on scope
Architecture Bash + 13 SKILL.md variants + research docs. No queryable data layer. Python engine + 11 JSON manifests + 22 commands + 5 sub-agents. us
CI integration Bash skill can be invoked from CI scripts, but the rules live in LLM judgment. ux lint --threshold high exits non-zero on high-severity findings. Deterministic. Pre-commit hook ready. us
Brand specs Variants for different aesthetic moods. No per-brand DESIGN.md. 72 named brand DESIGN.md specs as files. Apple, Stripe, Linear... us
Motion treatment 1 dial (MOTION_INTENSITY). Sets a level; LLM interprets. 57 named motion presets with cubic-beziers + framer-motion + gsap + css + reduced-motion fallbacks for each. us
IDE coverage Claude Code primary. 17 IDEs via pip + npx + marketplace. us
Brand awareness 25k stars. They own "anti-slop" as a phrase on GitHub. 14 stars. We use "anti-AI-slop" as a feature, not a brand. them
Activity Pushed 2 days ago. Steady commits. Pushed today. Daily shipping. us on velocity
Honest take

Where taste-skill is genuinely good

The 3-dial mental model is clever — variance / motion / density gives users a memorable abstraction that ux-skill's deeper catalog doesn't replace. 25k stars say the philosophy resonates. They got the branding right first.

Where it loses: bash + markdown only. No deterministic enforcement (the rules live in LLM judgment, not regex). No generation, only correction. No structured data layer. Single-skill, not a pipeline.

Head-to-head · #4 by stars

vs. alchaincyf/huashu-design15,455

github.com/alchaincyf/huashu-design

Functionally the closest twin. Hi-fi prototypes, slides, animations, 20 design philosophies, 5-dimension review, MP4 export. Single 62 KB SKILL.md plus references/, scripts/, demos/, assets/. Bilingual (English + Chinese). If we shipped only one competitor analysis, this would be the one we copy hardest from.

DimensionWhat huashu-design doesWhat ux-skill doesWinner
Design philosophies 20 curated philosophies in a single 62 KB SKILL.md. High-craft prose, each philosophy a paragraph. 84 structured styles in data/styles.json. Each has when_to_use / when_to_skip / tokens / exemplars / compatible palettes. us on volume + queryability
Review dimensions 5-dimension design review (visual hierarchy, color, typography, layout, motion). LLM-driven. 35 regex anti-pattern rules across 8 categories + 112 named UX laws across 14 categories. Mechanical + named. us on rigor; them on simplicity
MP4 / hi-fi output Yes — animated walkthroughs of generated prototypes, exportable as MP4. Premium-feeling demo. No MP4 yet. Output is code files. v2.3 roadmap includes a motion-preview server. them
Architecture Single 62 KB SKILL.md + references/ + scripts/ + demos/ + assets/. Prose-driven; everything passes through LLM interpretation. Python engine + 11 JSON manifests + 22 commands + 5 sub-agents. Determinism where possible. us on architecture
Linter None as a standalone tool. Review prompts cover similar territory but require an LLM call. ux lint runs 35 regex rules in milliseconds, no LLM, CI-ready. us
Brand specs 20 philosophies cover aesthetic territory but ship no per-brand DESIGN.md. 110 brand DESIGN.md files. us
Internationalization Bilingual README (English + Chinese). Big driver of stars in the Chinese tech community. English-only README. them
Discovery flow The SKILL.md prompts the LLM to ask the user about the brief, free-form. 10-field mandatory intake, structured, saved to .ux/last-discovery.json. us
Demo quality Top-tier. Animated MP4 demos in the README. Screenshots are crafted. Compare page + 5 blog posts. No animated demos yet. them
Activity Pushed 1 week ago. Active. Pushed today. ~par
Honest take

Where huashu-design is genuinely good

The 62 KB SKILL.md is dense and high-craft. The 20 design philosophies are well-curated. MP4 export of hi-fi prototypes is the feature ux-skill most clearly lacks — that's the v2.3 priority. Bilingual matters for adoption.

Where it loses: single SKILL.md means everything is prose for the LLM to interpret. No deterministic linter. 5 review dimensions vs our 35 regex rules + 112 named UX laws is a depth gap.

Head-to-head · #5–#8

vs. stitch-skills, nothing-design-skill, hallmark, material-3-skill

Four narrower specialists. Each owns a niche we don't fight. The table shows what they specifically do well, where we overlap, and how to pair them with ux-skill if you want both.

Plugin What it does well How ux-skill complements it
google-labs-code/stitch-skills 5,762 MCP-server-wired skill library, Google-affiliated, official-flavored. Strong design provenance from the Stitch team. Pair them — use Stitch's MCP for design-system import from Figma-adjacent files, then run /ux-recommend on the imported result to ground it in our 1,161-entry catalog.
dominikmartn/nothing-design-skill 2,391 Pure-monochrome "Nothing" aesthetic skill. Single-aesthetic, beautifully executed. Best in class for that one look. Our styles.json includes "Monochrome Precise" and "Pure Monochrome" as styles. For Nothing-specific projects, use their skill; for everything else, use ours.
Nutlope/hallmark 2,164 Anti-AI-slop design skill from Nutlope (LlamaCoder maker). Brand power amplifies signal. Hosted at hallmark.dev. Direct overlap with our anti-slop linter. Use hallmark for the taste primer; use ux-skill's ux lint for CI enforcement.
hamen/material-3-skill 955 Material Design 3 specialist. 30+ MD3 components, MD3 audit, theming, MD3 compliance check. Apache 2.0. Material 3 is one of our 84 styles. If your project is MD3-only, use material-3-skill directly. If you might pick a different style, run /ux-recommend first.
Stage-by-stage view of design work

The real differentiator: the pipeline.

Catalog tools generate. Taste tools correct. Library tools fetch. ux-skill is the only one that ships a 22-command workflow mapping to a designer's actual day.

Stage of design work ux-skill command What competitors do at this stage
Frame the problem/ux-frame → 10-field discovery saved to .ux/last-discovery.jsonNone of the top 8 have a discrete framing step. open-design and Pro Max prompt for a brief but don't structure it.
Research synthesis/ux-research → digests interviews/analytics/competitors into a BriefNone ship a research command. taste-skill cites their own research in docs.
Pick a design system/ux-recommend → 5-parallel-search engine returns merged systemPro Max BM25 over CSV. open-design picks from 71 systems. Others: ask the LLM.
Generate frontend code/ux-design + /ux-component dispatch frontend-engineer agentPro Max + huashu + open-design all do this. Hallmark + taste-skill correct, don't generate.
Build full design system/ux-system → emits tokens.css + manifest.jsonopen-design (preview). Pro Max writes a design-system/MASTER.md.
Critique (taste)/ux-critique → every finding cites a named UX law + brand exemplartaste-skill, hallmark — prompt-only correction. Pro Max — no critique command.
Lint (deterministic)/ux-lint → 35 regex rules, no LLM, CI gateNone of the top 8 ship a deterministic linter. All are LLM-judgment.
A11y audit/ux-a11y → WCAG-grounded, cites the 8 A11y guidelinesmaterial-3-skill does MD3 a11y. Others mention a11y in prompts.
Microcopy review/ux-copy dispatches copy-writer agent against project toneNone ship a microcopy command.
Motion treatment/ux-motion → 57 named presets with framer/gsap/css for eachtaste-skill 1 dial. huashu animations. Others: ad-hoc.
Apply linter fixes/ux-fix → walks findings in severity order, Edit eachNone ship an automated fix command.
Polish iteration/ux-polish → linter floor + style/motion picks for taste passNone ship a polish command.
Suggest next step/ux-next → reads .ux/last-*.json, recommends next commandNone ship state-aware suggestions.
Write case study/ux-case-study → auto-fills Brief + Approach from state filesNone ship a case-study command.
Hand to human expert/ux-expert → packages handoff for consultingNone ship this.
The positioning

Catalog tools generate. Taste tools correct. ux-skill is the workflow.

Pick ui-ux-pro-max-skill for raw catalog depth. Pick taste-skill for anti-slop philosophy. Pick huashu-design or open-design for hi-fi mockup output with preview. Pick material-3-skill if you only ship MD3. Pick hallmark for Nutlope's brand.

Pick ux-skill when you want all of: a queryable Python engine underneath, 120 deterministic rules running in CI, 110 brand DESIGN.md specs, and a 22-command pipeline that maps to a designer's actual workday. Tiny on stars today; deep on architecture. That's the bet.

Honesty section

Where ux-skill loses.

No spin. The genuine gaps, and which competitor is the right complement for each.

GapBest tool for itRoadmap
GitHub stars / awarenessui-ux-pro-max-skill (84k). They had a 9-month head start.This page + marketing kit + 5 blog posts are the answer.
Sandboxed live previewopen-design. Node.js runtime with preview server included.v3.0 — engine ships a preview server.
MP4 / video walkthroughshuashu-design. Animated MP4 export is their crown.v2.3 — wrap motion presets into a preview-renderer for short MP4s.
PPTX / PDF exportopen-design. Built-in.v2.4 — bridge via WeasyPrint + python-pptx.
Multi-locale READMEopen-design (11 locales). huashu-design (bilingual).v2.2 — Arabic + Chinese READMEs first (we have MENA design data already).
Material 3 specificitymaterial-3-skill. Single-system depth.v2.3 — MD3 audit subcommand inside /ux-a11y.
Live Figma syncFigma MCP (official).v2.2 — Figma-to-data importer that writes back to our manifests.
Brand-name SEOtaste-skill owns "anti-slop". Pro Max owns "design intelligence".Own "design engineering" + "Python design engine" via the blog.
Run it. Decide for yourself.

14 stars today. The scorecard says we're the deepest. Test the claim.

MIT licensed. No telemetry. No account. Three install paths, same engine, same 1,161 entries, same 120-rule linter.

$ /plugin marketplace add Laith0003/ux-skill
$ /plugin install ux@ux-skill
— or —
$ pip install uxskill
— or —
$ npx uxskill@alpha init