Dans les termes du Skill
Un ensemble de règles de référence et de correction pour l'accessibilité HTML, destiné aux designers et développeurs qui ajoutent ou révisent une UI interactive dans un agent de code. Il classe neuf catégories de règles par priorité et impact, des noms accessibles, de l'accès clavier, du focus et des dialogues, et des limites d'outils au niveau critique, jusqu'à la sémantique, les formulaires et les erreurs, les annonces, le contraste et les états, puis les médias et le mouvement.
Chaque catégorie est une courte liste d'exigences concrètes, telles que aria-label sur les boutons icône seule, aucun tabindex supérieur à 0, et aria-invalid sur les champs en échec. Un bloc de corrections communes montre du HTML avant-après pour les boutons icône seule, les div en guise de bouton, et les erreurs de formulaire non liées, et le mode de revue rapporte chaque violation avec la ligne citée, une phrase expliquant pourquoi, et une correction au niveau du code.
Fonctionnement
- 01Appliquer les contraintes sur place
Exécuter la commande brute transforme les règles en contraintes permanentes sur tout travail d'UI effectué dans cette conversation, et non en une seule passe d'audit.
- 02Pointer vers un fichier pour un rapport de violations
Avec un argument de fichier, il vérifie ce fichier au regard de toutes les règles et rapporte chaque violation sous forme d'une ligne ou d'un extrait cité, une courte phrase sur pourquoi cela compte, et une correction au niveau du code.
- 03Traiter les catégories par ordre de priorité
Les règles sont regroupées en catégories classées avec une note d'impact ; les noms accessibles occupent la priorité 1, marquée critique.
- 04Garder le changement minimal
Le skill précise explicitement qu'il ne doit pas réécrire de grandes parties de l'UI, et que les corrections doivent être minimales et ciblées.