Skill : accessibility (WCAG 2.1)
Ce skill fait partie du dossier skills/gsd-2/skills/ du repository mkurman/zorai, une plateforme d'exécution agentique persistante et multi-agent. Il fournit à Claude un référentiel structuré et opérationnel pour auditer et corriger l'accessibilité web conformément aux directives WCAG 2.1.
Contrairement à un simple squelette ou placeholder, ce skill est pleinement développé. Son contenu est organisé autour des quatre principes fondamentaux des WCAG : Perceivable (perceptible), Operable (utilisable), Understandable (compréhensible) et Robust (robuste). Chaque section propose des exemples de code HTML, CSS et JavaScript commentés avec des patterns à éviter (❌) et des corrections recommandées (✅).
Ce que couvre le skill
Le skill aborde notamment : les alternatives textuelles pour les images, le contraste des couleurs (niveaux AA et AAA), la navigation au clavier, la gestion du focus, les liens d'évitement (skip links), le balisage ARIA, la gestion des formulaires et des erreurs, les régions live pour les lecteurs d'écran, ainsi que le respect des préférences utilisateur comme prefers-reduced-motion. Une checklist de tests manuels et des commandes pour les outils automatisés (Lighthouse, axe-core) sont également incluses.
Utilisation dans Zorai
Dans le contexte de Zorai, ce skill est invoqué lorsqu'un opérateur demande à un agent de réaliser un audit d'accessibilité, d'améliorer le support des lecteurs d'écran, de vérifier la conformité WCAG ou d'optimiser la navigation clavier. Il sert de base de connaissance structurée que Claude peut exploiter directement pour analyser du code source, formuler des recommandations priorisées (critique / sérieux / modéré) et proposer des correctifs concrets.