Taste judgment, wired to a searchable design catalog.

The anti-slop taste layer fused with a BM25 catalog engine, queried before a single pixel ships.

Design read

dense developer tool, dark, precise, low ornament

DESIGN_VARIANCE7/10
MOTION_INTENSITY6/10
VISUAL_DENSITY4/10

50 styles · 119 UX guidelines · 22 stack guides · browsable by plain command

Two layers, one bridge

The judgment layer comes from taste-skill. It reads the brief, declares a Design Read, then sets three dials: DESIGN_VARIANCE, MOTION_INTENSITY and VISUAL_DENSITY. An anti-slop rule set keeps the LLM defaults out, and a pre-flight checklist checks the result before anything ships.

The catalog engine comes from ui-ux-pro-max. A local BM25 search ranks real catalogs: styles, palettes, font pairings, GSAP motion presets, UX guidelines and 22 stack guides, so every recommendation is grounded in data, not vibes. The dial bridge attaches the dials to the query, and both layers act on the same page.

All 50 styles

The complete active styles catalog, the same data the search above ranks. Click any style to run it through the search.

The dial bridge

Move the dials and the invocation on the right changes live. This is the exact command the merged skill runs.

One command, both layers

DESIGN_VARIANCE7
MOTION_INTENSITY6
VISUAL_DENSITY4

Catalog domains

Ten of the catalog domains in the repo's data/ directory, searched with one command.

How it works

  1. 1

    Read the brief and declare a Design Read.

  2. 2

    Set the dials: DESIGN_VARIANCE, MOTION_INTENSITY, VISUAL_DENSITY.

  3. 3

    Query the engine with the dials attached.

  4. 4

    Follow catalog guidance plus taste discipline.

  5. 5

    Build the page.

  6. 6

    Self-check pre-flight.

  7. 7

    Gate with a real browser render.

Build with taste, search with evidence

Clone the pack, point your agent at it, and let the dials do the arguing before the code does.

Get the skill on GitHub