Skill
vellum-a11y
Accessibility and contrast checklist for Vellum.
Vellumvellum-a11y
Vellum a11y
Accessibility checklist for Vellum.
Rules
- WCAG AA body contrast —
npm run check:contrastincludesvellumskin. - Labels on every field;
aria-*preserved on primitives. - Keyboard path for every critical action.
- Focus visible:
ring-ring/ focus-visible styles. - Do not rely on color alone for status — pair with text/chip labels.
- Streaming UI (Vellum) must not trap focus or jump scroll unexpectedly.
Done
- Contrast gate green for vellum
- Keyboard + labels verified on new surfaces