Skip to content

a11y-loopWrite accessible UI by default.

Verify it in a real browser. Say exactly what you couldn't check.

Install the skill for any agent that reads Agent Skills

npx skills add ChanMeng666/a11y-loop -g -y
a11y-loop logo — three connected nodes in a closed loopa11y-loop logo — three connected nodes in a closed loop

Demo

See the loop run

Three minutes on what a11y-loop actually does: the standing rules that apply while an agent writes UI, the browser audit that re-checks the result across five rendering passes and the states the agent just built — and the checklist of what no tool could check for you.

a11y loop promo · 2:59 Watch on YouTube (opens in a new tab)

What is a11y-loop? ​

AI coding agents write inaccessible UI by default: in one 2024 study, 84% of ChatGPT-generated websites had accessibility problems (W4A'24). Asking the model to "be accessible" helps, but barriers persist (W4A'25). a11y-loop puts accessibility in three places instead: the plan, where the decisions that foreclose it are still a sentence to change rather than a rewrite; the standing generation rules the agent writes UI under; and a browser-verified audit loop that checks the rendered result and states plainly what it could not check. Accessibility becomes a default of the development workflow rather than an after-the-fact compliance check.

Start with Planning with Accessibility if the UI work is still being scoped, or the Getting Started guide if there is already code. The honest-coverage statement and the full overview are on GitHub.