Skip to main content

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)

  1. Clavier
  • Tab/Shift+Tab partout, Enter/Space, Escape, flèches si menus/listbox.
  • Pas de piège clavier. Ordre de tab logique.
  1. Focus
  • Focus visible, stylé, contraste suffisant.
  • Le focus n’est pas obscurci par des overlays/sticky.
  1. Targets & gestes
  • Cibles suffisantes (pointeur) + espaces.
  • Si drag utilisé : alternative sans drag.
  1. Contraste & lisibilité
  • Texte lisible, contrastes respectés.
  • États (hover/focus/disabled) restent lisibles.
  1. Formulaires
  • Label lié (pas placeholder-only).
  • Erreurs associées au champ + message actionnable.
  • Autocomplete si pertinent.
  1. 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