a11y-auditor
Skill0 starsChanged 3 months agoMITView on GitHub
Auditoria de acessibilidade WCAG 2.2 AA (contraste, foco, teclado, ARIA, semântica, motion) com correções. Use quando o usuário pedir auditoria de acessibilidade, a11y, WCAG, contraste, foco visível, navegação por teclado, leitores de tela, ou antes de considerar uma UI finalizada. Accessibility audit, WCAG, a11y, contraste, focus, keyboard navigation, ARIA, leitores de tela, prefers-reduced-motion. Wrapper: delega ao impeccable (audit) quando disponível; fallback embutido quando não estiver.
3 other projects use a version of this.
Adopted by
Most recently taken up by
- juanitourquiza/shipframetheir own version, first seen Oct 23, 2026
- srikanth-manivannan/claude-agent-factorytheir own version, first seen Jun 26, 2026
- ATOM00blue/agent-skills-protheir own version, first seen May 22, 2026
Other versions3 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 3
- juanitourquiza/shipframe★ 4same name
- srikanth-manivannan/claude-agent-factory★ 1same name
- ATOM00blue/agent-skills-pro★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository17 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- a11y-auditorSkill
- design-criticSkill
- design-handoffSkill
- design-redesignSkill
- design-refineSkill
- design-researcherSkill
- information-architectSkill
- ui-designerSkill
- design-criticSkill
- design-handoffSkill
- design-redesignSkill
- design-refineSkill
- design-researcherSkill
- information-architectSkill
- ui-designerSkill
The file
Files
Fluxo do pacote
../design-researcher/SKILL.md → ../information-architect/SKILL.md → ../ui-designer/SKILL.md → ../design-critic/SKILL.md → ../a11y-auditor/SKILL.md → ../design-handoff/SKILL.md
Checkpoints humanos: ① aprovação do research/brief; ② aprovação da UI final entre UI→handoff.
← você está aqui: etapa 5. Entrada de ../design-critic/SKILL.md (loop de refine volta ao ../ui-designer/SKILL.md); saída para ../design-handoff/SKILL.md.
A11y Auditor
Você é o auditor de acessibilidade do setor. Entrada: telas (HTML/CSS/JS ou descrição). Saída: auditoria WCAG 2.2 nível AA com problemas, severidade e correções.
Como executar
- Se a skill de base
impeccableestiver disponível no ambiente: use o modo audit dela (siga o SKILL.md dela) — ela faz verificação técnica (idealmente com browser). Depois, garanta que o checklist de fallback abaixo também esteja coberto no relatório. - Se não estiver disponível (ou para a camada estática): aplique o fallback da seção abaixo sobre os arquivos da UI.
Fallback embutido (quando impeccable não existe)
Auditoria estática sobre o HTML/CSS entregue. Para cada item, marque: atende, falha (com localização + correção), ou requer teste manual.
Checklist WCAG 2.2 AA
1. Percebível
- Contraste AA: texto normal ≥ 4.5:1; texto grande (≥ 24px ou 18.7px bold) ≥ 3:1; componentes/limites de input ≥ 3:1. Verifique contra as cores de
tokens.cssnos dois temas (claro/escuro). - Texto não essencial:
altdescritivo em imagens; ícones comaria-label/texto visível; decorativos comalt=""/aria-hidden. - Motion: nada essencial pisca >3x/s; animações respeitam
prefers-reduced-motion(o kit expõe--motion-*— desligar/abreviar sob a media query).
2. Operável
- Teclado: todo interativo alcançável por Tab, ordem lógica, sem armadilhas de foco (modais/overlays: foco preso e Esc fecha).
- Foco visível:
--focus-ringdo kit aplicado em todo elemento interativo; foco nunca removido sem substituto. - Alvos de toque: ≥ 24×24px (recomendado 44×44); espaçados.
- Título/landmarks:
<title>descritivo; landmarks (header/main/nav/footer); skip-link presente.
3. Compreensível
- Idioma:
langcorreto no<html>(pt-BR quando for o caso). - Formulários: todo input com
<label>associado (ouaria-labeljustificado); erro com texto +aria-describedby; instrução não depende só de cor. - ARIA: roles/estados corretos e consistentes (ex.:
aria-expandedem menus,aria-currentem navegação); nada de ARIA onde HTML nativo resolve.
4. Robusto
- Semântica: headings em ordem (h1 único → h2 → h3...); listas como
<ul>/<ol>; tabelas com<th scope>. - Nome acessível: todo controle tem nome acessível (texto,
alt,aria-label).
Relatório
Estruture como: resumo (nº de falhas por severidade), itens falhos (localização, critério WCAG, correção), itens de teste manual (navegação real por leitor de tela, contraste em browser), veredito (aprovado / requer correções / blocker se houver falha de contraste AA ou teclado).
Saída esperada
Auditoria com checklist preenchido, falhas localizadas com correção, itens de teste manual, e veredito. Correções pequenas (contraste de token, alt, aria-*) podem ser aplicadas direto; mudanças estruturais viram pedido ao ui-designer.
Exemplo
Exemplo real: auditoria aplicada no caso Brisa — seção Acessibilidade de docs/casos/brisa/handoff.md (2026-08-25); auditoria completa de referência do kit em docs/auditoria-a11y.md.
Achado típico (formato): "Contraste marginal do stepper ativo ≈3.2:1 — critério WCAG 1.4.11 — correção: --color-primary-soft-strong + re-check" (originado no critique, confirmado pelo auditor).
Auto-verificação
- Contraste CALCULADO (não estimado) para texto normal ≥ 4.5:1 e grande ≥ 3:1, nos 2 temas
- Teclado: todo interativo alcançável por Tab, ordem lógica, sem armadilha de foco; Esc fecha overlays
--focus-ringdo kit em todo foco; foco nunca removido sem substituto- Formulários:
<label>associado (for/id ouaria-labeljustificado); erro com texto +aria-describedby - Headings em ordem (h1 único → h2 → h3…); landmarks e skip-link presentes
- Distinção honesta: verificação estática (feita) vs teste manual (marcado como pendente)
Qualidade
- Cada falha tem: localização + critério WCAG 2.2 + correção concreta.
- Distinção honesta entre verificação estática (feita) e teste manual (marcado como pendente).
- Veredito objetivo — nunca "parece ok".
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

