web-typography
Scale, measure, rhythm — fluid & legible.
Every AI builds the same site. tastecheck interviews you or audits what you already have into a real design system first — then nineteen skills make sure your agent ships taste, not slop.
Landing page audit ready.
Works with Claude Code · Codex · Gemini · Cursor · MIT
Same content, eight committed design systems → see the gallery
This whole page was built by them. Hover, type, toggle — they’re real.
Grills you into a system + tokens before any code.
Audit fixes what is broken. Roll picks the rest. Lock what works, re-roll.
Reads the real site, separates signal from drift, then makes the partial system true.
Perceptual ramps that pass contrast — math, not vibes.
Scale, measure, rhythm — fluid & legible.
Hover, focus, active, disabled, loading — real.
Labels, truthful validation timing, specific inline errors, recovery.
Loading · empty · error — handled.
Supported mappings from one token set; explicit preference and forced-colors behavior.
Purposeful feedback with interruption and reduced-motion paths.
Survives any width — it just flows.
Keyboard, focus, contrast — fixed, not bolted on.
Strips the named AI tells; commits to a direction.
Strips the ChatGPT accent — a checkable kill-list.
| Q4 2024 | $3.1M |
| Q1 2025 | $3.2M |
| Q2 2025 | $3.35M |
| Q3 2025 | $3.5M |
| Q4 2025 | $3.9M |
| Q1 2026 | $3.75M |
| Q2 2026 | $4.2M |
Tufte-informed charts: data-ink, no chartjunk, real table fallback.
Readable for ADHD, autism & dyslexia — beyond WCAG.
Consistent spacing & vertical cadence from one ramp.
Multilingual-resilient: text expansion, Intl, native voice per language.
Imagery & icons as decisions — no gradient-blob AI graphics.
The ship gate: runs every self-check, reports a pass/fail table — with a pasteable auditor.
Canonical .agents links plus detected skill dirs.
Machine-only blind comparison: rehearsed, adversarially tested, production not started.
You just watched the skills work. Here’s the principle behind them: slop isn’t only the look — the skeleton repeats, and so does the copy. We refuse all three planes.
Purple gradient or editorial serif — same average, one season apart.
Centered hero, 3 cards, equal grid — same bones under any skin.
delve · in today’s fast-paced world · it’s not just X, it’s Y
The GitHub Pages homepage represents every skill concern directly and demonstrates named interactions: existing-site audit, inferred design system, OKLCH themes, type, states, form validation, empty/error/retry paths, chart/table parity, accessibility, human copy, motion, and responsive layout. The twentieth skill, tasteroll, is a procedural design generator — it audits what is broken, rolls committed design candidates from a seeded source of randomness, and locks the direction that works. A machine-only blind evaluation protocol (effectiveness v2) is built, rehearsed at 160 simulated calls with zero real calls, and adversarially tested — but production evaluation has not started.
Links canonical skills and mirrors them into detected agent homes.