⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

version unknown

algorithmic-color-palette

@dembrandt⭐ 65 stars

Derive a full UI palette from one or two brand colours — state variants, brand-tinted greys, semantic colours. Use when building or expanding a colour system.

Choose how to use this skill

You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.

1. Native installer

This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.

Do not guess an installer command or replace an existing version without reviewing the diff.

2. Complete package recommended

Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.

No complete ProSkills package is published for this listing yet.

3. Prompt-only

Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.

Need only the instruction file?

Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.

No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.

—/10

// RATINGS

⭐GitHub Stars
⭐⭐ 65 on GitHubGitHub ↗

Growing

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

dembrandt-skills

skills.sh installs CI License: MIT

Enterprise UX for every agent

Enterprise UX secrets, now built into your AI agent.

Your agent writes the component in seconds. It does not know the modal should be a drawer, or that the grey it picked fails contrast. These skills carry that judgment: what to do, and what breaks otherwise. Works with Claude Code, Cursor, Codex, GitHub Copilot and any agent that reads the Open Agent Skills format.

Quick start

npx skills add dembrandt/dembrandt-skills --all

Skills load only when a prompt needs them, so --all costs nothing. --global installs for every project.

Usage

Ask in your own words and the matching skill loads. Ask broadly, "review this screen", and the dembrandt skill runs the whole pipeline.

AskWhat loads
I have one brand colour, #133174. Build me a full UI palette.algorithmic-color-palette
My font sizes feel random. Set up a proper type scale.modular-scale-typography
Review this interface for usability issues.nielsen-usability-heuristics
Our buttons, inputs and badges look like three different products.component-family-consistency
Design a multi-step onboarding flow for a B2B SaaS tool.user-flows-and-guided-paths
Does this pass WCAG 2.2 AA?wcag-accessibility
Extract the design system from stripe.com.extract-design, needs the engine

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
marketing-vs-product-systemWhat a marketing site and the product may differ on, and what is drift
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
surface-separationOne separation strategy per surface; opacity as state, not tint
button-statesSix states: rest, hover, active, focus, disabled, loading
component-family-consistencyButtons, inputs, pills: shared radius, colour, height
sizing-unitspx vs rem vs relative: which values move when the user enlarges text

Layout & Structure

SkillWhat it covers
layout-paradigms-and-consistencyChoose the layout paradigm that fits the content; reuse the page skeleton across screens
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
tab-navigationTab types, overflow handling, roving tabindex, ARIA tablist, URL state
modal-and-overlay-patternsOverlay hierarchy, focus trap, dismiss rules, destructive confirms
data-display-and-selectionGrid/list/table, large hit areas, mass actions
repeated-component-alignmentRepeated components as slot models: equal size, pinned anchors, clamp + recover text
operational-expert-tool-uiDense, workflow-driven UIs for trained daily B2B users
coordinated-data-viewsKeep a table and a visual view (map, diagram, chart) in sync
domain-expert-configurationExpose solver/algorithm settings in domain language
app-shellTop bar, app launcher, tenant and environment cue, status bar: one shell across an estate
global-toolbar-controlsCurrency, language, region and unit selectors: frequent but not primary
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
authentic-product-representationReal content and real output over staged mockups and marketing chrome
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.23.1)
clone-websiteRebuild a live page 1:1 from capture and computed styles, into Figma, Penpot or code
generate-ui-from-brandURL or DESIGN.md to tokens to decisions to UI spec (requires dembrandt ≥ 0.23.1)
dembrandtFull 6-stage UX orchestrator: brand, tokens, layout, components, polish, a11y gate

The engine

Dembrandt turns any live website into design tokens in seconds, then enforces them in CI. It catches brand drift on every pull request, before it ships. Free and open source, at dembrandt.com.

Two skills, extract-design and generate-ui-from-brand, read tokens off a live site and need it. Add it to your agent's MCP config:

{
  "mcpServers": {
    "dembrandt": {
      "command": "npx",
      "args": ["-y", "--package", "dembrandt", "dembrandt-mcp"]
    }
  }
}

Contributing

Changes to skills/** go through a pull request, however small. A push to main is live to every install. Run npm test before opening one; CI validates frontmatter, cross-links and the manifest.

License

MIT

// HOW IT'S BUILT

KEY FILES

skills/algorithmic-color-palette/SKILL.mdREADME.md

// REPO STATS

65 stars