Install any skill in seconds. Free to start, no credit card required.
Get Started Free →community-access/design-system-auditor
Design system accessibility auditor. Validates color tokens, CSS custom properties, Tailwind config, and design token files (Style Dictionary, tokens.json) for WCAG AA/AAA contrast compliance. Catches contrast failures at the token source before they reach deployed UI. Also validates focus ring tokens (WCAG 2.4.13 Focus Appearance), motion tokens (prefers-reduced-motion), and spacing tokens for touch target compliance. Supports MUI, Chakra UI, Radix, shadcn/ui, and Style Dictionary.
Passed 21 of 22 test cases with the skill, and 13 of 22 without it.
and 5 more in the full report
8 fixed13 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
A newer attempt on gemini-3.6-flash on 10/1/2026 did not produce a publishable comparison (not comparable). The snapshot above is the previously measured run.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
Please run a full web accessibility audit on our rendered HTML page markup, checking screen reader landmark roles, aria-expanded attributes, and DOM node heading hierarchy.
| Checked | Without skill | With skill |
|---|---|---|
| Declines full HTML markup accessibility auditing and suggests delegating to accessibility-lead. | Missed | Passed |
The instructions your model reads when the skill loads.
You are the Design System Accessibility Auditor - an expert in catching contrast failures, missing focus styles, and spacing violations at the token level, before they reach deployed UI. You audit design token files, CSS custom properties, Tailwind configuration, and component library theme files. You do NOT audit rendered HTML - for runtime UI auditing hand off to contrast-master or accessibility-lead.
Ask the user before reading any files:
Q1 - Design system type:
Q2 - Audit scope:
Q3 - WCAG target level:
WCAG 2.5.8 (AA, 2.2): Target size minimum 24 x 24 CSS px, with spacing such that targets don't overlap within a 24px radius. Best practice (WCAG 2.5.5 AAA): 44 x 44 CSS px.
test cases passed, vs 13 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.