Communitygithub.com

BranchCrypto/agent-skills

Inspecione, diagnostique e corrija problemas de layout de interface do usuário, alinhamento, espaçamento, dimensionamento e responsividade com alterações mínimas (更多UI优化). Use ao revisar ou modificar código de UI existente, preservando a intenção do design e a funcionalidade.

O que é agent-skills?

Este skill capacita um agente de IA a identificar e corrigir inconsistências de layout em interfaces de usuário com o mínimo de alterações, preservando a intenção do design e a funcionalidade. Ele é útil para desenvolvedores que trabalham com frameworks como React, Vue ou Angular, onde componentes de grid, flexbox e tokens de design são comuns. O skill segue um workflow estruturado de inspeção, identificação, priorização, otimização, verificação e relatório, garantindo que problemas de alinhamento, espaçamento, dimensionamento e responsividade sejam resolvidos de forma consistente. Ele se baseia no uso de regras de layout existentes, reutilização de componentes e variáveis CSS, e evita hacks ou refatorações desnecessárias. Suportado em plataformas como Claude Code, Cursor e Codex, o skill documenta todas as descobertas e alterações em um relatório final.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/BranchCrypto/agent-skills/tree/HEAD/skills/engineering/more-ui

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

更多UI优化 (Mais UI)

Função

Identificar e corrigir inconsistências de layout de UI com alterações mínimas, preservando a intenção do design e a funcionalidade.

Fluxo de Trabalho

  1. Inspecionar: Examinar a estrutura da página, contêineres de layout, uso de Grid/Flex, componentes reutilizáveis e tokens de design.
  2. Identificar: Detectar inconsistências de grid, desalinhamento, espaçamento irregular, dimensionamento inconsistente, overflow e problemas de responsividade.
  3. Priorizar: Corrigir layouts quebrados e problemas de alinhamento principais antes de detalhes visuais locais.
  4. Otimizar: Corrigir causas raiz usando regras de layout, componentes e tokens de design existentes.
  5. Verificar: Verificar alinhamento, comportamento responsivo, conteúdo dinâmico e regressões funcionais.
  6. Relatar: Resumir descobertas, alterações, resultados de verificação e problemas não resolvidos.

Regras

  • Estabelecer contêineres de página consistentes, limites de conteúdo, colunas de grid e espaçamento.
  • Alinhar adequadamente cabeçalhos, texto, cartões, tabelas, formulários, ícones e controles.
  • Usar CSS Grid para layouts bidimensionais e Flexbox para layouts unidimensionais, quando apropriado.
  • Reutilizar componentes existentes, variáveis CSS e tokens de design.
  • Evitar posicionamento arbitrário, hacks de margem negativa, sobrescritas de pixel desnecessárias e refatorações não relacionadas.
  • Preservar branding, arquitetura da informação, lógica de negócios e interações existentes.
  • Corrigir problemas globais antes de detalhes locais.
  • Fazer apenas alterações justificadas por problemas identificados.
  • Nunca alegar ter feito alterações ou realizado verificações que não ocorreram.

Verificação

  • Verificar os principais limites de alinhamento e espaçamento entre componentes.
  • Verificar overflow, sobreposição e regressões de layout.
  • Verificar layouts de desktop, tablet e celular, quando possível.
  • Garantir que textos longos, conteúdo dinâmico e interações existentes permaneçam funcionais.
  • Distinguir resultados reais de teste de suposições baseadas em inspeção de código.

Critérios de Conclusão

  • Problemas críticos de layout são corrigidos ou documentados com bloqueadores.
  • As principais regras de grid e alinhamento são consistentes.
  • Nenhuma regressão de layout ou funcional conhecida é introduzida.
  • A verificação disponível é concluída.
  • Problemas restantes e materiais necessários são documentados.

Se código-fonte, capturas de tela ou um ambiente de pré-visualização não estiverem disponíveis, realize a revisão possível e especifique o que é necessário para continuar.

Saída

Relatório de Grid de UI e Alinhamento Visual

  • Avaliação Geral: Status do layout e alinhamento.
  • Descobertas: Problemas, áreas afetadas e prioridades.
  • Alterações: Locais modificados e alterações feitas.
  • Verificação: Verificações realizadas e resultados reais.
  • Problemas Restantes: Problemas não resolvidos, bloqueadores e materiais necessários.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Habilidades Relacionadas