rule @community/rule-aria-label-required

Aria Label Required

Interactive elements that present no visible accessible name (icon-only buttons, icon-only links, image-only buttons) MUST carry a non-empty `aria-label` (or `aria-labelledby`, or visually-hidden text).…

Skill
@community
Domain
accessibility
Version
1.0.0
Quality
0.0
Edges
0 out · 0 in
Tokens
85/445/867
$ aoe install @community/rule-aria-label-required

Projection

Always in _index.xml · the agent never has to ask for this.

AriaLabelRequired [rule] v1.0.0

Interactive elements that present no visible accessible name (icon-only buttons, icon-only links, image-only buttons) MUST carry a non-empty aria-label (or aria-labelledby, or visually-hidden text). Without an accessible name, screen-reader users hear 'button' with no context.

Source

aoe-engine/examples/frontend-design/primes/compiled/@community/rule-aria-label-required/atom.yaml