a11y-wcag22-aa
a11y-wcag22-aa
Catalogue généré le 2026-05-11
En une phrase
Audit et checklist accessibilité (WCAG 2.2 AA) : focus non masqué, tailles de cibles, drag alternatif, auth accessible, formulaires, navigation clavier. À utiliser avant livraison prod.
Quand l'utiliser
- Voir la description ci-dessus et la section « Pour aller plus loin ».
Comment l'invoquer
- Slash command :
/a11y-wcag22-aa(si exposé dans ton CLI) - Phrases déclencheurs : voir la description complète ci-dessous
- Auto-invocation : sur demande explicite
Pour aller plus loin
A11y — WCAG 2.2 AA
Objectif
Garantir une UI utilisable : clavier, focus, contraste, formulaires, composants interactifs, et critères WCAG 2.2 AA pertinents.
Checklist (condensée)
- Clavier
- Tab/Shift+Tab partout, Enter/Space, Escape, flèches si menus/listbox.
- Pas de piège clavier. Ordre de tab logique.
- Focus
- Focus visible, stylé, contraste suffisant.
- Le focus n’est pas obscurci par des overlays/sticky.
- Targets & gestes
- Cibles suffisantes (pointeur) + espaces.
- Si drag utilisé : alternative sans drag.
- Contraste & lisibilité
- Texte lisible, contrastes respectés.
- États (hover/focus/disabled) restent lisibles.
- Formulaires
- Label lié (pas placeholder-only).
- Erreurs associées au champ + message actionnable.
- Autocomplete si pertinent.
- Motion
- Respect
prefers-reduced-motion: réduire/retirer animations non essentielles.
Output attendu
- Blocants / majeurs / mineurs
(extrait — voir le SKILL.md complet pour la suite)
Source
- Plugin :
perso (standalone) - Nom interne :
a11y-wcag22-aa - Fichier :
/home/thymon/.claude/skills/a11y-wcag22-aa/SKILL.md