From alfred-dev
Audits web accessibility for WCAG 2.1 AA compliance using checklists across perceptible, operable, comprehensible, robust principles, with issues and code fixes.
npx claudepluginhub 686f6c61/alfred-dev --plugin alfred-devThis skill uses the workspace's default tool permissions.
Este skill ejecuta una auditoría de accesibilidad basada en las pautas WCAG 2.1 nivel AA. La accesibilidad no es un complemento opcional sino un requisito que garantiza que todas las personas, independientemente de sus capacidades, puedan usar el producto. Además, en muchas jurisdicciones es una obligación legal.
Audits web interfaces for WCAG 2.1/2.2 compliance across POUR principles (Perceivable, Operable, Understandable, Robust) at A, AA, AAA levels. Ensures legal compliance like ADA and Section 508.
Reviews web UI components, pages, and code for WCAG 2.1/2.2 AA accessibility issues like color contrast, keyboard navigation, ARIA, and semantics. Prioritizes and fixes critical problems one at a time.
Conducts interactive WCAG accessibility audits on entire solutions, directories, or live URLs, checking compliance levels A/AA/AAA with optional Playwright visual scans.
Share bugs, ideas, or general feedback.
Este skill ejecuta una auditoría de accesibilidad basada en las pautas WCAG 2.1 nivel AA. La accesibilidad no es un complemento opcional sino un requisito que garantiza que todas las personas, independientemente de sus capacidades, puedan usar el producto. Además, en muchas jurisdicciones es una obligación legal.
La auditoría se organiza en torno a los cuatro principios WCAG (Perceptible, Operable, Comprensible, Robusto) y produce un informe con los criterios evaluados, los problemas encontrados y las correcciones propuestas con ejemplos de código.
Nota de versión: basado en WCAG 2.1 nivel AA (2018). WCAG 2.2 (octubre 2023) añade criterios adicionales. Verificar si el proyecto requiere conformidad con la versión más reciente.
Verificar el principio Perceptible. El contenido debe ser presentado de formas que todos los usuarios puedan percibir:
alt descriptivo. Las imágenes decorativas usan alt="" o role="presentation". Los iconos informativos tienen aria-label.Verificar el principio Operable. La interfaz debe ser navegable y utilizable con diferentes dispositivos de entrada:
Verificar el principio Comprensible. El contenido y la interfaz deben ser entendibles:
lang está presente en el HTML y es correcto. El lenguaje es claro y los términos técnicos se explican.label asociado. Los errores se identifican claramente y se ofrecen sugerencias de corrección. Los mensajes de error están vinculados al campo correspondiente con aria-describedby.Verificar el principio Robusto. El contenido debe ser interpretable por tecnologías de asistencia:
aria-live. Los widgets complejos siguen los patrones WAI-ARIA Authoring Practices.Ejecutar herramientas automatizadas. Complementar la revisión manual con herramientas:
Documentar hallazgos. Cada problema detectado debe incluir:
display: none o visibility: hidden pensando que los lectores de pantalla lo ignorarán selectivamente; lo ignoran completamente.