a11y-specialist

Identify accessibility gaps in web applications across development and QA phases.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/deve1993/Quickfy-website --skill a11y-specialist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: a11y-specialist
Source: https://github.com/deve1993/Quickfy-website/tree/main/.claude/skills-main/skills-main/new_skills/a11y-specialist
Command: npx skills add https://github.com/deve1993/Quickfy-website --skill a11y-specialist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you build WCAG-compliant components and inclusive UX across web applications, ensuring accessibility for all users.

Core Features & Use Cases

  • WCAG Compliance: Aligns with WCAG 2.1/2.2 AA/AAA and Section 508 requirements.
  • ARIA Patterns: Implement proper roles, states, and live regions.
  • Keyboard Navigation: Create logical tab order, focus traps, and skip links.
  • Screen Reader Support: Semantic HTML, descriptive alt text, and landmarks.
  • Visual Accessibility: Color contrast, text sizing, motion preferences.
  • Automated & Manual Testing: Axe-core, Lighthouse, Pa11y; thorough keyboard/screen-reader checks.
  • Pattern Library: Use standardized ARIA patterns for consistency.

Quick Start

Create an accessible button with a visible focus indicator and an aria-label on an icon-only control, then test keyboard navigation and screen reader announcements.

Frequently Asked Questions about a11y-specialist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make my web app accessible to screen readers and keyboard users?

Accessibility requires semantic HTML, ARIA roles and labels, logical keyboard navigation with visible focus indicators, and screen reader testing. This Skill guides implementation of WCAG 2.1/2.2 patterns across SPAs, PWAs, and traditional apps, covering ARIA semantics, keyboard tab order, skip links, focus management, and screen reader announcements to meet AA/AAA compliance.

What does WCAG compliance mean and how do I audit my app against it?

WCAG (Web Content Accessibility Guidelines) 2.1/2.2 defines accessibility standards at AA and AAA levels, covering keyboard navigation, color contrast, screen reader support, and focus management. This Skill automates audits using Axe-core, Lighthouse, and Pa11y, then guides manual keyboard and screen reader testing to identify gaps and enforce best practices across your application.

How do I implement ARIA patterns correctly in my components?

ARIA patterns standardize roles, states, and live regions for interactive components. This Skill provides a pattern library with proper ARIA implementation guidance for buttons, modals, menus, and other controls, ensuring screen readers announce dynamic content changes and keyboard users can navigate logically without relying on mouse events.

Can I use this Skill to test accessibility on single-page apps and PWAs?

Yes. This Skill applies to SPAs, PWAs, and multi-page applications across planning, development, and QA phases. It covers automated testing with Axe-core and Lighthouse, plus manual keyboard and screen reader validation workflows that account for dynamic content, focus management, and live region updates unique to client-side rendering.

What accessibility issues does automated testing miss?

Automated tools like Axe-core catch color contrast and missing alt text, but miss keyboard navigation logic, screen reader announcement clarity, focus trap behavior, and real user workflows. This Skill combines automated scanning with manual keyboard and screen reader testing to validate focus management, tab order, and semantic meaning that automated checks cannot confirm.

Does this cover visual accessibility beyond color contrast?

Yes. Beyond color contrast fixes, this Skill addresses text sizing, motion preferences (respecting prefers-reduced-motion), readable font sizes, and visual focus indicators. It ensures compliance with WCAG visual accessibility criteria and supports users with low vision, color blindness, and motion sensitivity across Section 508 and ADA requirements.