From designer-skill
Provides a structured MCP workflow for designing, refactoring, and polishing web UIs. Use when building, redesigning, or auditing UI to avoid generic appearances and improve typography, layout, motion, and accessibility.
How this skill is triggered — by the user, by Claude, or both
Slash command
/designer-skill:designer-skillThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A plug-and-play MCP that gives your agent UI superpowers: design, refactor, and ship interfaces that don't look AI-made.
reference/aesthetic-systems.mdreference/avoid-ai-slop.mdreference/command-playbook.mdreference/craft-flow.mdreference/design-principles.mdreference/design-systems.mdreference/differentiation-playbook.mdreference/engineering-and-performance.mdreference/interaction-design.mdreference/live-mode.mdreference/motion-and-interaction.mdreference/project-init.mdreference/refactor-and-redesign.mdreference/visual-critique.mdscripts/command-metadata.jsonscripts/context.mjsscripts/detect.mjsscripts/lib/designer-skill-paths.mjsscripts/palette.mjsA plug-and-play MCP that gives your agent UI superpowers: design, refactor, and ship interfaces that don't look AI-made.
Foundation: Brief by default → commit direction before code → deep refs on demand → deterministic gate before done.
This file is the router. Substance lives in fourteen reference files under reference/; load them on demand via MCP — do not work from memory.
When the designer-skill MCP server is connected:
get_preflight_brief — compact binding rules (~500 tokens). Call first.commit_design_direction — declare register, aesthetic, physical scene, layouts, type direction, anti-slop risks, inverse test. Must PASS before code.load_project_context — PRODUCT.md / DESIGN.md when present. If NO_PRODUCT_MD on greenfield, run get_command({ verb: "setup" }).dispatch_intent — map the user's request to verb(s) + which references to load (2–4 files, not all fourteen).get_reference — load only the files dispatch_intent recommends.review_and_gate — scan changed files; score ≥85, zero blocking slop. Do not claim done on FAIL.Optional: get_palette_seed on greenfield (no committed brand colors); detect_antipatterns for ad-hoc scans; web-search MCP for contemporary UI references on visually-led net-new work (extract moves, don't copy layouts).
If MCP is unavailable, read local reference/ files using the routing map below.
reference/aesthetic-systems.md. Never mix two signatures on one surface.reference/differentiation-playbook.md: inverse test, layout families, named references, one weird thing (brand).reference/refactor-and-redesign.md; preserve functionality.reference/refactor-and-redesign.md.| Open this | When the task is about |
|---|---|
reference/differentiation-playbook.md | How to be distinctive — inverse test, layout menu, one weird thing, named references, physical scene |
reference/design-principles.md | Visual fundamentals — typography, spacing, color, layout, hierarchy, depth (neutral baseline) |
reference/aesthetic-systems.md | Five design languages + brand-identity font procedure |
reference/avoid-ai-slop.md | What to refuse — ban-list, category-reflex, output-completeness, ship checklist |
reference/motion-and-interaction.md | Animation timing, springs, scroll, reduced-motion |
reference/engineering-and-performance.md | Tokens, a11y, responsive, CWV, framework-honest output |
reference/refactor-and-redesign.md | Improve existing UI without breaking it |
reference/command-playbook.md | Intent → verb dispatch |
reference/interaction-design.md | Cognitive laws, forms, navigation, errors, loading |
reference/visual-critique.md | Seven-dimension critique instrument |
reference/design-systems.md | Token architecture, component specs, theming |
reference/project-init.md | Discovery, PRODUCT.md, DESIGN.md setup |
reference/craft-flow.md | Shape-then-build pipeline with user gates |
reference/live-mode.md | Browser variant mode: HMR hot-swap |
design-principles.md is the aesthetic-neutral baseline. When you commit to a system in aesthetic-systems.md, system rules override baseline within that surface. Existing brand identity beats both on edits — never second-guess committed fonts, lanes, or palettes.
design-principles.mdaesthetic-systems.mddifferentiation-playbook.mdavoid-ai-slop.mdmotion-and-interaction.mdengineering-and-performance.mdreview_and_gate replaces manual checklist-only shipping. It runs the 44-rule detector, computes a slop score, and returns blocking fixes. Also verify: category-reflex pass, no truncated code output, text ≥4.5:1, focus-visible rings, reduced-motion alternative, touch targets ≥44×44px, tested at 375/768/1440px.
npx claudepluginhub pythoughts-labs/designer-skill --plugin designer-skillDesigns, redesigns, critiques, audits, polishes frontend UIs for websites, dashboards, components, forms. Covers UX review, accessibility, performance, responsive design, theming, typography, layout, color, motion, micro-interactions.
Designs, audits, and improves production frontend interfaces with real working code and committed design choices. Covers UX review, visual hierarchy, accessibility, responsive behavior, theming, typography, layout, color, motion, micro-interactions, and design systems.
Provides anti-slop UI rules, a required discovery phase, and guidance on layout, typography, color, motion, accessibility, theming, and polish. Use when designing or refining components, pages, screens, animations, responsive behavior, or design systems.