sprezzature-accessibility
Accessibilité
Lint d'accessibilité HTML (langage de balisage des pages web) statique en pré-commit pour du JavaScript (JS) standard + Tailwind : quatorze règles décidables depuis la source, sans navigateur, sans modèle objet du document (DOM) à l'exécution.
Produit
- JSON (notation d'objets JavaScript) / stdout / codes de sortie pour pré-commit et intégration continue (CI)
Audite
- alt manquant, champs sans label, bouton sans texte, div cliquable
- Fermeture de dialog manquante, attribut lang, ordre des titres
- État par la couleur seule, garde-fous d'animation réduite et plus : quatorze règles
- Une barrière rapide et déterministe, pas un remplaçant d'axe-core / Pa11y / Lighthouse
Dites l'une de ces phrases
La skill se déclenche sur une formulation de ce type, sans commande à mémoriser.
lint a11y
vérifie l'accessibilité de ce HTML
check a11y statique
lint compatible WCAG
alt manquant
champ sans label
vérif ARIA / clavier
corrige l'accessibilité
Bibliothèque de références
Les connaissances sur lesquelles la skill s'appuie : à lire directement dans le repo.