dembrandt

43 mods across 2 repositories, 3.3k stars between them.

dembrandt CLAUDE.md

01

dembrandt/dembrandt

Instructions file

Instructions for dembrandt/dembrandt, covering claude.md, system instruction, development commands, running the tool and testing.

3.3k 2d ago A 1,311 tokens original MIT

dembrandt

02

dembrandt/dembrandt-skills

MCP server Claude CodeCodexCursor +2

Extract design tokens and publicly visible CSS information from any website. Runs locally from the dembrandt npm package.

52 3d ago A tokens not measured original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Derive a full UI colour palette algorithmically from one or two brand colours. Darker and lighter variants for interactive states, desaturated greys from the brand hue for borders and backgrounds, and semantic colours that feel coherent with the brand rather than generic. Use when building a colour system from scratch…

52 3d ago A 75 tokens original MIT

app-shell

04

dembrandt/dembrandt-skills

Skill Claude CodeCodex

The persistent shell around an application — the top bar, the app launcher, the tenant and environment cue, and in heavy tools a status bar. In an estate of several applications the shell belongs to the estate rather than to any one app, and it is what carries a user between tools. Use when designing a top bar, an app…

52 3d ago A 111 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Product visuals — hero shots, demos, screenshots, landing-page panels — must reproduce the real product, not a stylised poster of it. Design with real content and real data, mirror the actual output the product generates, keep every label and number truthful, and refuse fabricated marketing chrome. Use when building…

52 3d ago A 89 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

A brand's visual tone — playful or serious, rounded or angular — should be consistent across all UI elements. Shape language in typography, border-radius, and iconography communicates personality before a single word is read. Use when establishing a design system, choosing icon libraries, setting border-radius tokens…

52 3d ago A 68 tokens original MIT

button-states

07

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Every interactive element needs a complete set of visual states — rest, hover, active/pressed, focus, disabled, and loading. States should be derived algorithmically from the base colour, not chosen arbitrarily. Use when designing buttons, links, inputs, or any clickable component.

52 3d ago A 60 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Choose light, dark, or combined color mode deliberately based on brand tone and user context. Offer a theme selector only when user control genuinely matters — enterprise tools, data-heavy UIs, or extended-use applications. Use when defining the base color palette, designing a design system, or deciding whether to…

52 3d ago A 69 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Buttons, inputs, pills, badges, calendars, and other interactive components form a visual family — they share the same border-radius, colour logic, shadow scale, border style, and spacing rhythm. Inconsistency between them breaks the sense of a coherent product. Use when building or reviewing a component library…

52 3d ago A 76 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

When data has both a tabular/list representation and a visual representation, show both simultaneously and keep them synchronized. Clicking a row highlights the corresponding element in the visual view, and vice versa. Applies to maps, diagrams, timelines, and charts that accompany a data table. Use when designing any…

52 3d ago A 76 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Complex data deserves multiple view modes — grid, list, table — chosen by the user based on their task. Row and item selection should use large hit areas (the whole row or card, not just a checkbox). Selected state is communicated through a subtle background colour shift. Mass actions appear when items are selected.…

52 3d ago A 85 tokens original MIT

dembrandt

12

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Orchestrator for the full dembrandt UX pipeline. Routes a UI/UX task through six ordered stages — brand foundation → design tokens → layout → components → UX polish → accessibility gate — loading the right sub-skill at each stage. Use when the task spans multiple design concerns: "design review", "build UI", "audit…

52 3d ago A 103 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Configuration UIs for domain experts — users who understand their field deeply but are not software developers — require domain language, sensible defaults, and grouping by professional concept rather than technical parameter. Use when designing settings panels, solver or algorithm configuration, constraint editors…

52 3d ago A 77 tokens original MIT

elevation-and-depth

14

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Elevation — subtle shadows and layering — communicates visual hierarchy by lifting elements above the surface. Combined with border-radius, it creates the tactile quality of cards, modals, and interactive surfaces. Use when designing cards, dropdowns, modals, tooltips, or any floating UI element.

52 3d ago A 62 tokens original MIT

extract-design

15

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Extract a complete design system — colors, typography, spacing, components, shadows, and W3C design tokens — from any live website using Dembrandt. Runs a headless browser against the URL and returns real computed values from the DOM. Use when you need a site's actual design tokens, want to reverse-engineer a visual…

52 3d ago A 82 tokens original MIT

form-design

16

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Forms have three layers of guidance: helper text below the input explains what to enter, placeholder shows the expected format, and validation confirms correctness. Real-time validation for complex inputs. Submit enables only when the form is valid. Use when designing or reviewing any form, input field, or data entry…

52 3d ago A 63 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Pipeline skill — turns a URL or DESIGN.md into a concrete UI structure with decisions already made. Extracts live design tokens, normalizes them into a semantic system, applies UX principles, and outputs an actionable UI spec. Use when building UI for an existing brand from scratch, auditing a design system, or…

52 3d ago A 72 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

UI layout and grouping should follow Gestalt principles so users immediately understand which controls, commands, and elements belong together. Use when designing or reviewing component layout, navigation, toolbars, forms, dashboards, or any UI where visual grouping communicates relationships.

52 3d ago A 55 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Quick global settings — currency, language, region, units — belong in a persistent, low-profile location such as a header toolbar or footer. These controls are frequent but not primary, so they use small typography and stay out of the main content hierarchy. Use when designing global selectors, locale switchers, or…

52 3d ago A 75 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

In large applications, information architecture determines whether users can find, understand, and act on data. Naming matters. The UI should mirror the data model and signal how data can be transformed. Dangerous or irreversible changes always require a confirm dialog. Use when designing navigation, naming entities…

52 3d ago A 71 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

A layout is not a neutral container — choosing the right layout paradigm (feed, board, table, canvas, master-detail, dashboard, gallery, timeline, map, single-focus, narrative long-scroll) is a design decision that shapes how content is understood. Landing and marketing pages get a product narrative framework — hook…

52 3d ago A 167 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Manage user expectations during wait times with appropriate loading states — from simple spinners to complex skeleton screens and staggered animations. Perceived performance is often more important than actual load time. Use when designing data-heavy components, handling API calls, building hero sections, or improving…

52 3d ago A 68 tokens original MIT

micro-interactions

23

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Micro-interactions are small, purposeful animations and responses that reward the user and make the interface feel alive — an animated icon, a satisfying toggle, a subtle reveal. Borrowed from the natural world, they add delight without distraction. Use when designing interactive components, success states, toggles…

52 3d ago A 70 tokens original MIT

dembrandt/dembrandt-skills

Skill Claude CodeCodex

Overlays — modals, drawers, bottom sheets, popovers — interrupt or augment the main flow. Each type has a different scope, blocking level, and appropriate use case. Use when designing dialogs, confirmation prompts, side panels, action sheets, or any UI element that appears above the main content layer.

52 3d ago A 68 tokens original MIT