accessibility

Installation
SKILL.md

Web Accessibility

Accessibility is not a feature you bolt on at the end -- it is a quality attribute that must be considered from the first line of markup. Building accessible interfaces means that people with visual, motor, auditory, or cognitive disabilities can perceive, navigate, and interact with your application. It also means better usability for everyone: keyboard power users, people on slow connections, users with temporary injuries, and those in constrained environments.

Why Accessibility Matters

Dimension Impact
Legal Legislation in most jurisdictions (ADA, EAA, Section 508, EN 301 549) requires digital products to be accessible. Non-compliance carries litigation risk and financial penalties.
Ethical Roughly 16% of the global population lives with some form of disability. Excluding them from digital services is a choice, not an inevitability.
Business Accessible products reach a wider audience, improve SEO (structured content helps crawlers), reduce support costs, and correlate with higher overall usability scores.
Technical quality Accessibility constraints force clean markup, proper semantics, and separation of concerns -- all of which improve maintainability.

WCAG Principles: POUR

The Web Content Accessibility Guidelines organize all success criteria under four principles. Every accessibility requirement maps to at least one.

Related skills

More from krzysztofsurdy/code-virtuoso

Installs
31
GitHub Stars
17
First Seen
Mar 7, 2026