Communitygithub.com

AradhanaID/agent-skills

Regras de estilo de UI — uma fonte, espaçamento ao invés de bordas, cores 80-20-10. Acione ao escrever UI.

O que é agent-skills?

Este skill define um conjunto de regras de design de interface de usuário (UI) que um agente de IA deve seguir ao escrever ou modificar uma UI. Ele prioriza a aplicação de regras de estilo (como aquelas definidas em um arquivo `reference.md`) antes mesmo do desenvolvimento começar, garantindo consistência com o sistema de design existente. O skill é útil para desenvolvedores que trabalham com ferramentas de agentes de IA (como Claude Code, Cursor, Codex) e desejam garantir que a UI gerada siga as diretrizes do projeto sem desvios. As regras incluem: usar um único ícone e uma única fonte, preferir espaçamento a bordas, distribuir cores em três bandas (80% neutro, 20% secundário, 10% destaque), verificar responsividade e legibilidade, e adaptar-se à biblioteca de ícones existente no projeto. O skill funciona através de passos sequenciais que orientam o agente a ler as regras, espaçar antes de adicionar bordas, aplicar as proporções de cor, verificar a UI em largura móvel, e detectar e reutilizar o ícone ou conjunto de ícones já usado no projeto.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/AradhanaID/agent-skills/tree/HEAD/skills/design-system

Perguntar na sua IA favorita

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

Documentação

Sistema de Design

As preferências de UI do projeto, aplicadas durante a construção, não depois. Escrever UI sem consultar reference.md quebra a regra de tratamento plano antes que qualquer etapa seja executada; as regras são o contexto em reference.md, carregado primeiro.

Etapas

  1. Leia as regras, depois a UI existente. Pegue as regras de estilo em reference.md, então identifique o que o codebase já usa — sua fonte, paleta, pacote de ícones e arredondamento já escolhidos. Feito quando: as regras são nomeadas no plano de implementação; cada regra já presente no codebase é correspondida, não atualizada.
  2. Espaço antes de bordas. Separe elementos com espaços em branco; uma borda é adicionada apenas quando não há mais espaço disponível. Feito quando: cada limite de elemento é renderizado apenas por espaço; bordas existem apenas onde o plano justifica porque o espaçamento foi insuficiente.
  3. Cor em três faixas. Atribua neutro → 80%, secundário → 20%, destaque → 10% por superfície antes de escrever estilos; um pill ou badge é onde o destaque ocupa seu lugar. Feito quando: os controles e o texto são renderizados em apenas um ou dois tons neutros; o destaque aparece em no máximo um local por visualização.
  4. Verifique responsividade e legibilidade. Execute a visualização em uma largura de dispositivo móvel antes de declará-la estilizada; texto próximo ao preto ou branco puro se move para tons mais suaves. Feito quando: o layout móvel se mantém sem rolagem horizontal; cada cor de texto é um tom fora dos extremos.
  5. Adapte os ícones. Detecte a biblioteca de ícones do projeto e reutilize uma unidade dela em todos os lugares onde aparece. Feito quando: um ícone foi escolhido conforme as regras e nenhum novo conjunto de ícones foi introduzido.

Referência

  • reference.md — as onze regras de estilo, a divisão de cores e a regra de um único conjunto completo de ícones. Direcione o conhecimento para cá; este arquivo nunca precisa ser adaptado.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Habilidades Relacionadas