Viger1/dsh-design

Viger1★ 0TypeScriptLast synced: 2026-08-17

Open on GitHub

Design taste your agent can be held to — a design-system skill plus design_audit, which measures the rendered page (type scale, contrast, spacing grid, palette drift) instead of trusting it looked right.

README excerpt

dsh-design English 中文 Design taste your agent can be held to. Every design plugin in this ecosystem is a prompt: a list of rules handed to the model, with nothing checking whether the model followed them. dsh-design ships the rules and the check — design audit renders the page and measures what it actually did, so "it looks good" becomes a number you can argue with. What it measures Rule What it reports contrast Every text element failing WCAG AA, with its measured ratio and the ratio it needed. Text alpha is composited against the real backdrop, so faded grey-on-white is caught. type-scale How many distinct text sizes the page actually rendered, and which. More than a handful means the hierarchy was improvised. spacing-grid Padding, margin, and gap values that miss the spacing scale, listed by value and element. palette Distinct non-neutral colors. A grey ramp is free; nine accents is drift. tap-target Interactive elements below the 44px floor, with their measured size. line-length Running text past the comfortable measure, with the longest line found. default-font Whether most text fell back to the browser default, meaning no family was ever chosen. purple-gradient Violet-to-fuch…

View full README on GitHub →
Agentsaccessibilityai-agentdeepseek-harnessdesign-systemdshdsh-pluginwcagagent

Category