Make it yours, not the average.
Every AI builds the same site. tastecheck interviews you into a real design system first — then 19 skills make sure your agent ships taste, not slop. This page is what tasteroll rolled for seed 77: the specimen card you're looking at is its own DNA.
Works with Claude Code · Codex · Gemini · Cursor · MIT
the roll
Seven dice. Seed 77.
tasteroll audits what exists, fixes what's broken, then rolls between valid alternatives for every open dimension. Same seed, same roll — always. Here is what fell out of 77.
| personality | confident, a little feralrolled against {deliberate, confident, playful, austere} |
|---|---|
| aesthetic | specimen / editorial-darkrolled against {specimen, field-manual, monograph} |
| type | serif display + system sansGeorgia for the numerals; system stack for the body. No web fonts — the gate demands self-contained. |
| color_mode | warm-dark · coral + sageone accent (coral/rust); sage is annotation-only and never body text. |
| density | airy · margin-forwardrolled against {airy, compact}; airy pairs with syncopated rhythm. |
| rhythm | syncopatedsection heights and column counts deliberately unequal. |
| signature | rolled margin annotationsthe sage field labels, die indices, and OKLCH stamps you're reading now. |
each skill, working
Nineteen skills. Zero vibes.
The roll above is the output. The skills below are how tastecheck commits to a system and ships it — no matter which seed you feed it.
design-system-interview
Grills you into a committed system + tokens before a line of code.
improve-existing-website
Audit a site, infer its intended system, and make it true.
color-system
OKLCH palettes that pass contrast.
web-typography
Scale, measure, rhythm, font loading.
spacing-system
One --space-* scale; section rhythm.
theming
Light + dark + high-contrast from one token set.
responsive-layout
Survives any width.
component-states
Every interactive state + ARIA.
form-ux
Forms people actually finish.
empty-states
Empty / loading / error, handled.
micro-motion
Motion confirms origin and state without taking over.
data-viz
Honest, Tufte-informed charts.
art-direction
Imagery, illustration, iconography as committed decisions.
a11y-pass
Runnable WCAG 2.2 AA audit.
cognitive-a11y
ADHD · autism · dyslexia · neurodivergence.
i18n-ready
Multilingual-resilient UI; EN/ES first-class.
deslop-ui
Strip the AI tells — visual and structural.
humanize-copy
Remove the ChatGPT accent from writing.
tastecheck-pass
The ship gate: every self-check, run + reported.
what it refuses
There isn't one AI slop. There are three.
Randomness without constraints is just slop with a seed. tasteroll rolls between valid alternatives — and refuses these three planes either way.
The look
Purple gradient or editorial serif — the same average, one season apart.
The structure
Centered hero, three cards, equal grid — the same bones under any skin.
The copy
The ChatGPT accent — buzzwords, hedging, one tired rhythm. We strip it.
the method
It interviews you first.
No menus. It surfaces every decision you didn't know you had — then, if you ask, it rolls the open ones.
It grills you
Function first, then references — it finds the pattern across what you love.
It commits
OKLCH palette with verified contrast, real type, structure, motion — as tokens.
It builds & checks
The skills apply the system, then audit the result against your spec.
install
One command. Then just build.
$ ./tastecheck/install.sh