dembrandt-skills

May 29, 2026 · View on GitHub

Enterprise UX for every agent

UX and design system skills for AI agents. Install once, and your agent knows how to design.

npx skills add dembrandt/dembrandt-skills

What this is

A set of opinionated, practical skills covering the fundamentals of good UI: hierarchy, typography, accessibility, interaction patterns. Distilled from working across hundreds of products and domains — enterprise tools, SaaS, financial platforms, e-commerce, consumer apps, and more. The kind of UX knowledge that usually lives with a senior designer or consultant.

Use with Claude Code or any agent harness that supports the Open Agent Skills format.

Try it

"I have one brand colour: #133174. Build me a full UI palette."

"My font sizes feel random. Set up a proper type scale."

"Review this interface for usability issues."

"We have buttons, inputs, and badges that look like they're from three different products."

"Design a multi-step onboarding flow for a B2B SaaS tool."

"Does this pass WCAG 2.2 AA?"

"Extract the design system from stripe.com."

Skills

Brand & Visual Identity

SkillWhat it covers
brand-visual-languageShape language, icon style, typography tone
color-mode-and-themeLight vs dark vs combined, when to offer a theme selector
algorithmic-color-paletteDerive states and brand-tinted greys from brand colours

Design Tokens & Scales

SkillWhat it covers
modular-scale-typographyRatio-based type scales, minimum sizes, context-aware usage
elevation-and-depthShadow scale, border-radius, card and modal patterns
button-statesSix states: rest, hover, active, focus, disabled, loading
component-family-consistencyButtons, inputs, pills: shared radius, colour, height

Layout & Structure

SkillWhat it covers
gestalt-ui-organisationGroup related controls: proximity, similarity, common region
visual-emphasis-and-hierarchyOne CTA per view, colour and size as emphasis
information-architectureNaming, mental models, data UI, confirm dialogs
ui-context-and-scopeHierarchy, breadcrumbs, colour regions, scope communication
responsive-paradigmsMobile/tablet/desktop: nav, sections, sticky behaviour
ui-densityMatch density to platform and user type
sticky-and-fixed-elementsHeaders, bottom toolbars, z-index tokens
scroll-areasAvoid inner scroll, one axis only, user-controlled

Components & Interaction

SkillWhat it covers
real-world-metaphorsCards, carousels, drawers: when to use and how
form-designHelper text, placeholder, validation, submit state
data-display-and-selectionGrid/list/table, large hit areas, mass actions
global-toolbar-controlsCurrency, language, locale: placement and typography
notifications-and-recoveryToasts, banners, retry, undo — always a path forward
status-colors-and-errorsMinimal semantic colours, error recovery, prevention

UX Principles

SkillWhat it covers
nielsen-usability-heuristics10 usability principles with review checklists
wcag-accessibilityWCAG 2.2 AA / EN 301 549: contrast, keyboard, ARIA
user-flows-and-guided-pathsWizards, purchase flows, onboarding sequences
micro-interactionsAnimated icons, toggles, reveals, celebrations
loading-states-and-perceived-performanceSpinners, skeleton screens, and staggered entry animations
motion-and-storytellingDisney principles and cinematic language in UI

Technical Foundation

SkillWhat it covers
semantic-html-and-seoHTML5, alt texts, Open Graph, progressive enhancement
performance-and-web-vitalsLighthouse audit, LCP, CLS, INP, images, fonts, JS loading

Pipeline & Orchestration

SkillWhat it covers
extract-designExtract real design tokens from any live website via Dembrandt CLI or MCP (requires dembrandt ≥ 0.12.10)
generate-ui-from-brandURL or DESIGN.md → tokens → decisions → UI spec (requires dembrandt ≥ 0.12.10)
dembrandtFull 6-stage UX orchestrator — brand → tokens → layout → components → polish → a11y gate

License

MIT