Agent skill · vasilyu1983

software-accessibility

Implements accessibility fixes in code. Use when remediating semantic HTML, ARIA, focus, keyboard support, or screen-reader behavior.

What it needs

About 11k tokens when loaded.

What this skill does

Accessibility Engineering Use this skill to implement accessibility in code: semantic HTML, ARIA only where necessary, keyboard support, focus management, screen-reader compatibility, and baseline automation in CI. This skill owns engineering implementation. It does not own design-side WCAG interpretation or formal accessibility-test programs. Quick Reference Need Default Notes ------ --------- ------- fix component semantics semantic HTML first add ARIA only when HTML is insufficient keyboard support tab order, visible focus, correct key handling test manually every time screen reader verification VoiceOver plus NVDA minimum use two readers when possible automated coverage axe-core plus Lighthouse or Pa11y automation catches markup-level issues, not the full experience modal or composite widget APG-aligned pattern do not invent custom keyboard behavior compliance prep WCAG 2.2 AA minimum, then local regulation check verify current legal posture before final claims WCAG 2.2 checklist, axe-core/Pa11y snippets, EU Accessibility Act references/wcag-2-2-checklist.md includes June 2025 EAA applicability decision run axe-core in CI scripts/runaxe.sh exits non-zero on violations When to Use This Skill Use this skill when the main work is: remediating semantic HTML, labels, roles, and landmarks fixing keyboard access, focus management, or SPA route focus behavior implementing APG-style component patterns improving screen-reader announcements and dynamic content handling adding accessibility engineering checks to CI Route elsewhere when the main work is: Need Use Instead ------ ------------- design-side accessibility and interaction design ../software-ui-ux-design/SKILL.md accessibility test automation program or formal audit flow ../qa-testing-accessibility/SKILL.md usability research with disabled users ../software-ux-research/SKILL.md frontend stack setup and general UI build work ../software-frontend/SKILL.md platform-specific mobile accessibility behavior ../software-mo …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills vasilyu1983/software-accessibility

View the source on GitHub

Browse the @skills marketplace