Commandes : la référence condensée
Toutes les commandes s’utilisent avec npx ultra11y <commande>, sans installation. La liste complète des options est dans npx ultra11y --help.
Deux options valent pour presque toutes les commandes : --standard rgaa fait parler toute la sortie en critères RGAA, et --lang fr choisit la langue des messages. .ultra11yrc.json peut fixer ces valeurs par défaut pour le dépôt.
Auditer
audit <fichiers…>- Lance le moteur statique.
--graphsuit les imports entre fichiers,--out audits --jsonenregistreaudits/audit-latest.json.audit - < page.htmllit l’entrée standard. audit --staged·--changed·--since <ref>- N’audite que les fichiers indexés, le diff de travail ou la branche depuis une référence git.
--fail-on blocking|major|minorfixe le seuil d’échec. scan <url> --runtime local --merge audits/audit-latest.json- Ouvre la page dans un navigateur, lance axe-core et les sondes, fusionne le résultat.
--sitemap,--crawlou--samplepour plusieurs pages ;--storage-statepour une page derrière une connexion. pages discover --crawl <url> --write·sample check- Construit l’échantillon de pages dans
.ultra11yrc.json, puis vérifie qu’il couvre les types de pages attendus par le RGAA. render --setup·render --e2e- Capture le HTML produit par vos composants pendant les tests, ou écrit les fixtures Playwright et Cypress.
Juger et vérifier
verify --manual --in audits/audit-latest.json --out audits- Écrit les fiches d’arbitrage, une par critère non tranché, pour l’agent IA.
verify --apply audits/ADJUDICATE.todo.json --in audits/audit-latest.json --out audits- Réintègre les verdicts, en refusant tout verdict non prouvé.
verify --report <rapport.md> --in audits/audit-latest.json- Contre-vérifie les non-conformités et les conformités déjà prononcées.
check --report <rapport.md>·check --in <audit.json> --require-decided- Contrôle l’intégrité d’un rapport, ou échoue tant qu’un critère reste « à évaluer » sans raison déclarée.
judge --in audits/audit-latest.json- Fait juger les critères par un modèle quand aucun agent n’est là (CI, extension). Mêmes fiches, mêmes garde-fous.
criteria --standard rgaa 8.3- Affiche le texte officiel d’un critère, ses tests numérotés et les définitions du glossaire.
Produire les livrables
report --in audits/audit-latest.json --standard rgaa --out audits- Le rapport daté et son annexe technique.
--htmlpour une version imprimable,--format sarif|githubpour la CI. pages --in audits/audit-latest.json --standard rgaa- La grille critère par page.
--format report --split pagepour un dossier par page. prd --in audits/audit-latest.json- Le backlog de corrections.
tickets --in audits/audit-latest.json --dry-run- Prépare les tickets GitHub, GitLab ou Jira. Sans
--dry-run, les crée. Relancer ne crée pas de doublon.
Corriger et brancher
fix <fichiers…> --write --iterate- Applique les corrections sûres. Sans
--write, montre seulement ce qui changerait. init --hook·init --ci·init --baseline- Installe un hook git avant commit, un workflow de CI, ou une référence pour ne bloquer que les nouvelles non-conformités.
install --all·status- Branche la relecture automatique dans les agents détectés, et dit ce qui est réellement actif.
dev·dev --next- Panneau de non-conformités en direct pendant le développement.
mcp- Lance le serveur MCP.
--allow-writeajoute les outils qui modifient le projet (fix,init). pack check <pack.json>- Valide un paquet de référentiel (un autre pays, par exemple) avant de l’utiliser.
Documentation détaillée
Les fichiers de référence de la skill, sur GitHub (en anglais) :
audit.md: la boucle d’audit et l’échantillon de pagesrunbook.md: la recette fiable pour un audit completadjudication.md: comment trancher chaque critère de jugementjudgment.md: les fiches d’arbitrage et de contre-vérificationverify.md: les garde-fouschecketverifymethodology.md: statuts, taux, gravités, format du rapportdynamic.md: le scan navigateur et ses sondespages.md: copies de pages et grille page par pageci.md: la GitHub Action, SARIF, annotationse2e.md: Playwright et Cypressmcp.md: le serveur MCPrgaa-automation.md: la matrice des 258 tests RGAA (générée)act.md: le score sur le corpus W3C ACT, règle par règle (généré)standards.mdetpacks.md: référentiels nationaux et paquetsreview-a11y/SKILL.md: la skill de revue de code