This demonstration includes loaded, loading, empty, and error states, keyboard focus, and mobile behavior.

Open source UI quality workshop

Your agent can build.
ADS runs inspection.

A design system your coding agent reads while it works. Put one screen through intent, context, rubric, evidence, and review until the pixels are ready to release.

Tour the line

The ADS line / 01–05

Watch the same screen
earn its release.

Scroll to advance the job

Job ticket / intent

Name the job before shaping the screen.

The first draft works, but it cannot tell urgent from ordinary. The job ticket locks one outcome: surface delayed orders before dispatch closes.

New on this screen

One job. One visible outcome.One user outcome · One operational priority
Intake pressticketed
Job 4821-ASpot delayed orders before they miss dispatch.
Operations

Orders

A working first draft. No priority, no recovery states, no mobile decision.

OrderCustomerDestinationStatusTotal
#4821Mara ChenPortlandDelayed$184.00
#4819Field Notes Co.AustinPacking$96.50
#4816Owen BellChicagoShipped$242.00

Fixture rack / baseline

Load context and every state.

Real nouns, constraints, references, and edge cases arrive before polish. Loading, empty, error, focus, and mobile become required.

New on this screen

Five required states before polish.Project context attached · Recovery states packed
Baseline fixturecontext on
LoadingEmptyError390px
Operations

Orders

LoadingEmptyErrorstates packed before build
OrderCustomerDestinationStatusTotal
#4821Mara ChenPortlandDelayed$184.00
#4819Field Notes Co.AustinPacking$96.50
#4816Owen BellChicagoShipped$242.00

Tolerance bench / rubric

Set the pass line for this screen.

The rubric turns taste into screen-specific thresholds: at-risk orders lead, targets stay generous, and the dispatch deadline remains visible.

New on this screen

A visible, measurable pass line.At-risk orders lead · 48px controls · 24px gutters
Optical caliperwithin spec
Operations

Orders

12open
03at risk
2h 14mdispatch closes
OrderCustomerDestinationStatusTotal
#4821Mara ChenPortlandDelayed$184.00
#4819Field Notes Co.AustinPacking$96.50
#4816Owen BellChicagoShipped$242.00

Light table / evidence

Inspect pixels, not promises.

Phone, tablet, and desktop renders expose a failed mobile edge. ADS repairs and recaptures it before the artifact moves.

New on this screen

Three rendered viewports, one repaired failure.390 / 768 / 1280 captured · Axe · overflow · touch checked
Tri-view light tablerecapture clear
Operations

Orders

12open
03at risk
2h 14mdispatch closes
OrderCustomerDestinationStatusTotal
#4821Mara ChenPortlandDelayed$184.00
#4819Field Notes Co.AustinPacking$96.50
#4816Owen BellChicagoShipped$242.00
390 no overflow768 touch clear1280 axe clean

Release gate / review

Release it, or send it around again.

A separate review compares the rendered artifact with the job ticket. It clears release or sends the screen back.

New on this screen

A human verdict: release or revise.Human judgment stays in the loop · Revision remains a valid outcome
Final release bayrelease cleared
Operations

Orders

12open
03at risk
2h 14mdispatch closes
OrderCustomerDestinationStatusTotal
#4821Mara ChenPortlandDelayed$184.00
#4819Field Notes Co.AustinPacking$96.50
#4816Owen BellChicagoShipped$242.00
Order #4821 requires dispatch review

Start a run / MIT licensed

Put your next screen
on the line.

Plain markdown, scripts, and templates. Use the full workshop or borrow one station.
Primary action / install all 10 skillsOne command copies the full workshop into your agent's project.
Prefer to inspect first? View the source