fixing-accessibility
Corrigir Problemas de Acessibilidade de UI
Defeitos de acessibilidade tornam as interfaces mais difíceis de usar e podem bloquear usuários em fluxos de trabalho essenciais. Esta habilidade fornece a Claude, Codex e Claude Code regras claras para correções focadas de acessibilidade de UI.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "fixing-accessibility" from https://skillstore.io/skills/ibelick-fixing-accessibility.md and its manifest at https://skillstore.io/api/skills/ibelick-fixing-accessibility/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "fixing-accessibility". Revise um botão de exclusão somente com ícone.
Resultado esperado:
- Problema: O botão precisa de um nome acessível.
- Por que importa: Usuários de leitores de tela precisam saber a finalidade do controle.
- Correção: Adicione um rótulo claro que descreva a ação de exclusão.
Usando "fixing-accessibility". Revise um diálogo modal.
Resultado esperado:
- Problema: O foco deve se mover para dentro do diálogo quando ele é aberto.
- Por que importa: Usuários de teclado precisam de um ponto de partida previsível.
- Correção: Defina o foco inicial dentro do diálogo e restaure o foco ao fechar.
Usando "fixing-accessibility". Revise um estado de erro de formulário.
Resultado esperado:
- Problema: O texto de erro não está associado ao campo.
- Por que importa: A tecnologia assistiva pode não anunciar o erro.
- Correção: Vincule o campo à mensagem de erro e marque claramente os campos inválidos.
Auditoria de segurança
SeguroAll seven static alerts are false positives. Backticks delimit Markdown commands or HTML examples, and the flagged prose contains accessibility guidance rather than system reconnaissance. No prompt injection, external execution, or malicious intent is present.
Fatores de risco
⚙️ Comandos externos (3)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/ibelick-fixing-accessibility/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/ibelick-fixing-accessibility?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/ibelick-fixing-accessibility?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/ibelick-fixing-accessibility/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/ibelick-fixing-accessibility.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
ibelick. (2026). fixing-accessibility security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/ibelick-fixing-accessibility/audits/5Citação BibTeX
@techreport{ibelick-ibelick-fixing-accessibility-2026,
author = {ibelick},
title = {fixing-accessibility security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/ibelick-fixing-accessibility/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "fixing-accessibility security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "ibelick"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/ibelick-fixing-accessibility/audits/5"
identifiers:
- type: other
value: "skillstore:ibelick-fixing-accessibility:audit:5"
description: "Skillstore immutable audit report identifier"
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: AltoO que você pode criar
Revisar um Novo Componente
Verifique um novo botão, formulário, modal ou menu em busca de rótulos ausentes, suporte a teclado e comportamento de foco.
Preparar um Pull Request
Encontre problemas de acessibilidade antes da revisão e obtenha pequenas correções que se ajustem à implementação existente.
Melhorar a Transferência de Design
Traduza expectativas de acessibilidade em requisitos concretos de UI para nomes, estados, erros e movimento.
Teste estes prompts
Aplique as diretrizes fixing-accessibility às minhas alterações atuais de UI. Liste os problemas mais importantes e sugira correções mínimas.
Revise este arquivo com a habilidade fixing-accessibility. Cite cada problema, explique por que ele importa e sugira uma correção direcionada.
Audite este fluxo de componente em relação a nomes acessíveis, acesso por teclado, gerenciamento de foco, erros de formulário, anúncios e problemas de contraste.
Faça a triagem destes achados de acessibilidade por impacto no usuário. Proponha as menores alterações seguras e identifique qualquer coisa que precise de teste manual com tecnologia assistiva.
Boas práticas
- Corrija primeiro os problemas críticos, especialmente nomes, acesso por teclado, foco e diálogos.
- Prefira elementos HTML nativos antes de adicionar roles ou atributos ARIA.
- Mantenha as correções pequenas e alinhadas à biblioteca de UI existente.
Evitar
- Não adicione ARIA quando a semântica nativa já resolver o problema.
- Não remova contornos de foco visíveis sem uma substituição acessível.
- Não dependa apenas de hover, cor ou mensagens toast para informações importantes.