Dans les termes du Skill
Ce skill audite et corrige l'accessibilité web selon WCAG 2.2, organisée autour de POUR — Perceivable, Operable, Understandable, Robust — et des niveaux de conformité A, AA et AAA. Il suit un workflow guidé par les preuves : lorsqu'une page rendue est disponible, lancez un audit d'accessibilité Lighthouse en direct (lighthouse_audit avec Chrome DevTools MCP), utilisez les nœuds en échec pour localiser le composant, inspectez l'arbre d'accessibilité avec take_snapshot, puis corrigez la source et relancez.
Si les outils en direct font défaut, Lighthouse CLI ou axe couvrent la moitié automatisée et les mêmes vérifications manuelles s'appliquent. Le skill fournit des règles au niveau du code pour le texte alternatif, les ratios de contraste, la visibilité du focus, la taille des cibles, la réduction des animations, les erreurs de formulaire et l'authentification accessible, ainsi qu'une liste de triage classée critique, sérieux et modéré.
Ce qu'il produit
- Une liste de problèmes priorisée, groupée en niveaux Critique (à corriger immédiatement), Sérieux (à corriger avant la mise en ligne) et Modéré (à corriger bientôt), avec des exemples nommés.
- Balisage corrigé et extraits prêts à coller, dont un utilitaire visuellement masqué pour exposer les libellés des boutons-icônes aux technologies d'assistance.
- Implémentations de référence complètes dans references/A11Y-PATTERNS.md, couvrant les libellés de formulaire, le piège de focus des modales, le lien d'évitement, les onglets ARIA, les régions live, la gestion des erreurs et les commandes de lecteur d'écran.
Fonctionnement
- 01Lancer un audit d'accessibilité en direct
Partez d'une page rendue et lancez un audit d'accessibilité Lighthouse en direct, en mode navigation mobile pour les pages publiques générales ou en mode snapshot lorsque le rechargement ferait perdre l'état authentifié.
- 02Localiser le composant en échec
Utilisez les nœuds d'audit en échec pour pointer vers le composant ou le template précis plutôt que de parcourir tout le dépôt à la recherche de motifs génériques.
- 03Inspecter l'arbre d'accessibilité
Lisez un instantané de l'arbre d'accessibilité rendu pour vérifier les noms, les rôles, les états, les repères et la structure des titres, puis parcourez le flux concerné au clavier.
- 04Corriger la source et revérifier
Modifiez la source plutôt que la sortie rendue, puis répétez le même audit et la même interaction manuelle pour confirmer la correction.
- 05Repli sur l'outillage CLI
Lorsque l'outillage navigateur en direct n'est pas disponible, associez la sortie de Lighthouse CLI ou d'axe aux mêmes vérifications manuelles : l'automatisation seule ne couvre qu'une partie des barrières.