a11y-contract-testing

Installation
SKILL.md

Accessibility contract testing

Core principle: treat accessibility semantics as a testable contract, not an audit checklist. A component's role, accessible name, focus behavior, state, and AT-visibility are API surface for assistive technology and role-based tests.

Use this skill when UI refactors keep preserving pixels while breaking semantics: an unnamed modal, a styled div pretending to be a button, a combobox whose selected option is no longer exposed, or tabs that visually switch panels without updating ARIA state.

The contract

Lock only semantics users and automation rely on:

Installs
1
GitHub Stars
1
First Seen
3 days ago
a11y-contract-testing — voidmatcha/frontend-niche-skills