ux-audit
Ajuda seu agente a encontrar problemas de usabilidade em telas. Ele verifica se o design segue regras conhecidas de boa experiência do usuário, especialmente para celulares.
O que ela faz
Esta ferramenta analisa telas de aplicativos ou sites para encontrar problemas de usabilidade. Ela verifica se o design é fácil de usar, intuitivo e segue as melhores práticas modernas, usando regras conhecidas como 'heurísticas de Nielsen'.
Quando usar
- ✓Quando você quer melhorar a experiência do usuário em um app ou site.
- ✓Antes de lançar uma nova funcionalidade para garantir que seja fácil de usar.
- ✓Para identificar pontos de frustração que os usuários podem estar enfrentando.
Exemplo do que pedir para a IA
“Analise esta tela de login e me diga se ela é fácil de usar e o que pode ser melhorado.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA compara a tela que você mostrar com uma lista de regras de ouro para design de interfaces. Ela verifica se os botões são claros, se a navegação faz sentido e se não há elementos confusos, gerando um relatório com os problemas encontrados.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill ux-auditOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/ux-audit/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Auditoria de UX
Quando Usar
Use esta habilidade quando precisar auditar telas para problemas de UX usando as heurísticas de Nielsen e as melhores práticas modernas de UX para dispositivos móveis.
Quando NÃO Usar
- Apenas para problemas de acessibilidade → use
/ss-a11y - Para conformidade com tokens/regras de ouro do sistema de design → use
/ss-review - Para qualidade de texto/microtexto → use
/ss-copy - Para telas totalmente novas que ainda não existem — projete primeiro com
/ss-pageou/ss-flow
Alvo: $ARGUMENTS
Estrutura de Auditoria
10 Heurísticas de Usabilidade de Nielsen
1. Visibilidade do Status do Sistema
- Estados de carregamento presentes (telas esqueléticas, não spinners)
- Feedback de sucesso/erro após ações (notificações toast)
- Indicadores de progresso para fluxos de várias etapas
- Estado ativo claramente mostrado nos itens de navegação
- Dados em tempo real têm timestamp mostrando a atualização
2. Correspondência entre o Sistema e o Mundo Real
- Rótulos usam a linguagem do usuário, não jargões técnicos
- Ícones são universalmente reconhecíveis (conjunto padrão Lucide)
- Formatos de número correspondem às expectativas do usuário (separadores de vírgula, símbolos de moeda)
- Formatos de data são apropriados para a localidade
3. Controle e Liberdade do Usuário
- Navegação de volta disponível em todas as telas não raiz
- Ações destrutivas têm diálogos de confirmação
- Desfazer disponível para ações reversíveis (toast com desfazer)
- A folha inferior/modal pode ser dispensada (toque no fundo, deslizar para baixo, botão X)
- Sem padrões sombrios (sem ações forçadas, sempre uma maneira de dispensar)
4. Consistência e Padrões
- Mesma ação = mesma aparência em todos os lugares
- Significados de cores são consistentes (verde=sucesso, vermelho=erro, marca=ativo)
- Hierarquia de texto segue o sistema de escala de cinza de 5 níveis
- Todos os cartões usam a mesma sombra, raio, preenchimento
- Espaçamento segue o sistema de grade de 6px
5. Prevenção de Erros
- Botões destrutivos são visualmente distintos (variante destrutiva)
- Validação de formulário ocorre ao sair do campo (não enquanto digita)
- Ações perigosas exigem confirmação explícita
- Restrições de entrada são visíveis antes que os erros ocorram (limites de caracteres, dicas de formato)
6. Reconhecimento em Vez de Memorização
- Rótulos em todos os ícones (especialmente BottomNav)
- Estado atual visível sem memorização (aba ativa destacada)
- Itens recentes/frequentes mostrados para acesso rápido
- Texto de espaço reservado mostra o formato esperado
7. Flexibilidade e Eficiência
- Ações importantes acessíveis em até 3 toques a partir da tela inicial
- Pull-to-refresh em telas de dados
- Alvos de toque >= 44x44px (sem áreas de toque minúsculas)
- Ações usadas com frequência em zonas de fácil acesso (parte inferior da tela)
8. Design Estético e Minimalista
- Cada tela foca em UMA tarefa principal
- Sem elementos decorativos que não servem a um propósito
- Pirâmide de informações respeitada (mais importante = maior)
- Densidade de cartões segue a regra de máximo de 4 itens
- Sem elementos visuais competindo (uma métrica principal por página)
9. Ajude os Usuários a Recuperar-se de Erros
- Mensagens de erro explicam o que deu errado em linguagem clara
- Mensagens de erro sugerem como corrigir o problema
- Falhas parciais não quebram a página inteira (um cartão falha, outros carregam)
- Erros de rede mostram botão de tentar novamente
- Erros de formulário destacam o campo específico
10. Ajuda e Documentação
- Estados vazios guiam os usuários a tomar uma ação
- Onboarding para recursos de primeira vez (se aplicável)
- Tooltips para métricas complexas (se aplicável)
Verificações Específicas de UX para Dispositivos Móveis
Toque e Gestos
- Alvos de toque mínimo 44x44px
- Mínimo de 8px entre alvos de toque adjacentes
- Sem interações dependentes de hover (mobile não tem hover)
- Gestos de deslizar têm indicações visíveis (indicadores de carrossel)
Percepção de Desempenho
- Telas esqueléticas aparecem em até 300ms
- Atualizações otimistas para ações do usuário
- Conteúdo acima da dobra carrega primeiro
- Sem mudança de layout após o carregamento do conteúdo
Áreas Seguras
- Conteúdo não oculto atrás do notch/Dynamic Island
- Conteúdo inferior não oculto atrás do indicador de início
- BottomNav tem preenchimento
pb-safe
Prevenção de Padrões Sombrios
- Sem folhas inferiores forçadas na entrada
- Sem diálogos de prevenção de saída
- Cada tela tem uma maneira de voltar/dispensar
- Rótulos de CTA descrevem claramente a ação
- Sem gráficos manipuladores (implorando, urgência)
Formato de Saída
- Pontuação: Classificação de A+ a F com detalhamento
- Problemas Críticos: Devem ser corrigidos (bloqueiam a usabilidade)
- Problemas Principais: Devem ser corrigidos (degradam a experiência)
- Problemas Menores: Bom corrigir (polimento)
…
Perguntas frequentes
O que são 'heurísticas de Nielsen'?
São 10 princípios criados por Jakob Nielsen para guiar o design de interfaces, focando em tornar os sistemas fáceis de usar e entender.
Essa ferramenta verifica problemas de acessibilidade?
Não, ela foca em usabilidade geral. Para acessibilidade específica, você deve usar outra ferramenta.
Posso usar para telas que ainda não existem?
Não, a ferramenta analisa telas existentes. Para novas telas, você deve criá-las primeiro.
Detalhes
Descrição original do autor
Audit screens for UX issues using Nielsen's heuristics and modern mobile UX best practices
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4471
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
design-system
Ajuda seu agente a criar um sistema de design a partir de um código existente. Ele extrai informações visuais e verifica a consistência, gerando um relatório e uma prévia interativa.
affaan-m/ECC
liquid-glass-design
Ajuda seu agente a criar interfaces de usuário com efeito 'Liquid Glass' para iOS. Permite adicionar efeitos visuais dinâmicos e interativos em SwiftUI e UIKit.
affaan-m/ECC