Data 679 installs

fixing-accessibility

by ibelick/ui-skills

Audit and fix HTML accessibility issues including ARIA labels, keyboard navigation, focus management, color contrast, and form errors. Use when adding…

Skill content

Audit and fix HTML accessibility issues across ARIA labels, keyboard navigation, focus management, and WCAG compliance.

- Covers nine rule categories prioritized by impact: accessible names, keyboard access, focus management, semantics, forms and errors, announcements, contrast, media, and tool boundaries

- Provides targeted fixes for common patterns like icon-only buttons, form error linking, and focus trapping in modals

- Includes quick reference for when to apply (interactive controls, forms, dialogs, custom interactions) and common code-level fixes with before/after examples

- Emphasizes minimal, surgical changes over large UI rewrites and prefers native HTML elements over ARIA workarounds

fixing-accessibility

Fix accessibility issues.

how to use

-

/fixing-accessibility
Apply these constraints to any UI work in this conversation.

-

/fixing-accessibility <file>
Review the file against all rules below and report:

- violations (quote the exact line or snippet)

- why it matters (one short sentence)

- a concrete fix (code-level suggestion)

Do not rewrite large parts of the UI. Prefer minimal, targeted fixes.

when to apply