scanning-accessibility

Solid

Validate WCAG compliance and accessibility standards (ARIA, keyboard navigation). Use when auditing WCAG compliance or screen reader compatibility. Trigger with phrases like "scan accessibility", "check WCAG compliance", or "validate screen readers".

AI & Automation 2,274 stars 319 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

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

Skill Content

# Accessibility Test Scanner ## Overview Validate web applications against WCAG 2.1/2.2 accessibility standards covering perceivability, operability, understandability, and robustness. Combines automated scanning with axe-core, Pa11y, and Lighthouse accessibility audits alongside manual validation checklists for keyboard navigation, screen reader compatibility, and color contrast. ## Prerequisites - Accessibility testing library installed (axe-core, @axe-core/playwright, Pa11y, or Lighthouse CI) - Browser automation tool (Playwright or Puppeteer) for rendering pages - Application running and accessible at a test URL - Target WCAG conformance level defined (A, AA, or AAA -- AA is standard) - Color contrast analyzer (built into axe-core or standalone tool) ## Instructions 1. Configure the accessibility scanner with the target WCAG level: - Set axe-core rules to WCAG 2.1 AA (or 2.2 AA for latest standard). - Include rules for ARIA attributes, color contrast, form labels, and heading structure. - Define pages and components to scan (homepage, forms, modals, navigation). 2. Run automated accessibility scans on each page: - Use `@axe-core/playwright` to scan after page load. - Run Pa11y for HTML-level validation. - Execute Lighthouse accessibility audit for a score and detailed findings. - Scan each major interactive state (modal open, dropdown expanded, error state). 3. Validate keyboard navigation: - Verify all interactive elements are reachable via ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category