accessibility-testing-expert

Solid

Expert guide for automated and manual Web Accessibility (a11y) testing — axe-core, Pa11y, Playwright a11y, screen reader testing, and WCAG 2.2 Level AA/AAA compliance / Panduan ahli pengujian aksesibilitas web.

Testing & QA 46 stars 9 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 87/100

Stars 20%
56
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Accessibility Testing Expert (2026 Edition) [English](#english) | [Bahasa Indonesia](#bahasa-indonesia) --- <a name="english"></a> ## English ### Orchestration & Integration - **`global-a11y-i18n-expert`**: Core WCAG rules, ARIA patterns, and internationalization standards. - **`e2e-testing-expert`**: Integrating automated accessibility assertions into Playwright/Vitest CI suites. - **`ui-components-expert`**: Accessible component primitives (Radix UI, Base UI, ARIA patterns). - **`visual-qa-vision-agent`**: Visual audits for focus rings, contrast ratios, and layout flow. ### Description Production guide for automated, semi-automated, and manual web accessibility (a11y) testing. Covers WCAG 2.2 Level AA/AAA compliance validation using `@axe-core/playwright`, Pa11y, Google Lighthouse CI, screen reader verification (NVDA, VoiceOver), keyboard navigation audits, focus management, and color contrast compliance. ### Trigger Conditions - Running automated accessibility test suites in CI/CD pipelines. - Auditing web apps for WCAG 2.1 / 2.2 Level AA compliance and legal accessibility requirements (ADA, EAA). - Debugging keyboard traps, missing ARIA labels, or broken screen reader navigation. - Writing test cases for focus trapping in modals and custom dialogs. --- ### Core Testing Workflows #### 1. Automated A11y Testing with Playwright & Axe-Core ```typescript import { test, expect } from '@playwright/test'; import AxeBuilder from '@axe-core/playwright'; test.describe('A...

Details

Author
roedyrustam
Repository
roedyrustam/vibes-plug
Created
3 months ago
Last Updated
3 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category