ui-design-a11y_skill

This skill helps you audit and fix web accessibility issues for WCAG compliance, providing actionable code fixes and guidance.
  • TypeScript

0

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill protagonistss/ithinku-plugins --skill ui-design-a11y

  • SKILL.md1.1 KB

Overview

This skill provides focused web accessibility (A11y) audits and repair guidance based on WCAG best practices. It helps developers find semantic, ARIA, keyboard, and contrast issues and delivers actionable code-level fixes. The goal is to make interfaces more usable for people with disabilities while simplifying developer review workflows.

How this skill works

The skill inspects HTML, CSS, and common UI components to detect semantic tag misuse, missing ARIA attributes, keyboard navigation gaps, and insufficient color contrast. It reports specific failures, prioritizes issues by impact, and generates concrete remediation steps or code snippets (labels, alt text, ARIA roles, focus management, contrast adjustments). It can also propose keyboard-focus traps for modals and fixes for form-label associations.

When to use it

  • Pre-merge code reviews to catch accessibility regressions early
  • When validating color palettes or ensuring WCAG AA contrast compliance
  • During UI component development (buttons, forms, modals, nav) to enforce semantics
  • Before product launches to perform a final a11y audit and remediation pass
  • When onboarding design or dev teams to establish accessible patterns

Best practices

  • Prefer native semantic elements (nav, main, header, button) over role-only solutions
  • Ensure every non-decorative image has a meaningful alt attribute
  • Associate labels with inputs using for/id or <label> wrapping, and provide aria-describedby when needed
  • Validate keyboard order and focus visibility; implement focus trap for modals and restore focus on close
  • Test color contrast against WCAG AA standards and provide text alternatives for color-coded information

Example use cases

  • Audit a form to link labels and inputs, fix ARIA descriptions, and output corrected JSX/HTML
  • Check a new color theme for WCAG AA contrast and suggest adjusted hex values
  • Add a focus trap and keyboard handling to a custom modal component with code examples
  • Review a navigation component for proper semantic structure and keyboard access
  • Scan pages for missing alt text and generate suggested alt strings for images

FAQ

The skill focuses primarily on WCAG 2.1 AA recommendations, with checks that surface issues related to A and AA where applicable.

Can it provide code snippets for different frameworks?

Yes. It provides framework-agnostic HTML guidance and can generate examples in TypeScript/JSX or vanilla HTML/CSS on request.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
ui-design-a11y skill by protagonistss/ithinku-plugins | VeilStrat