frontend-design é uma skill de orientação de design usada junto ao Claude Code. Ela não traz componentes nem framework: obriga o modelo a responder para quem é a interface, qual tom deve ter, que restrições valem e qual é o elemento memorável, e então dá direções concretas de tipografia, cor, movimento, composição e fundo.
O que é
frontend-design é uma skill de design frontend do repositório oficial de skills da Anthropic, voltada ao Claude Code e a agentes de programação semelhantes. Ela se posiciona como uma camada de decisão de design, não como framework de UI: não substitui sua biblioteca de componentes, apenas fixa o critério antes de escrever código, que é exatamente onde nasce o visual de template. Código e documentação ficam em github.com/anthropics/skills.

O que ela restringe
Um quadro de reflexão antes do código. Antes de qualquer linha, o modelo precisa declarar o propósito da interface, o público, o tom visual, as restrições técnicas e o elemento memorável, registrando esse critério no processo em vez de improvisar durante a geração.
Tipografia. Fontes padrão como Inter e Roboto ficam explicitamente de fora, em favor de uma combinação com personalidade, para que a tipografia sustente o caráter.
Cor e tema. Clichês como fundo branco com degradê roxo são descartados; pede-se uma cor principal com um acento afiado, mantidos coerentes por variáveis CSS.
Movimento. Uma entrada bem orquestrada vale mais que microinterações espalhadas. Em HTML puro resolve-se com CSS; em React pode-se usar uma biblioteca de movimento.
Composição espacial. Assimetria, sobreposição e diagonais são incentivadas para quebrar a grade e evitar layouts previsíveis.
Fundo e detalhe. Malhas de degradê e texturas de grão criam atmosfera, mas cada detalhe precisa servir ao tema estético geral.
Como usar
Acionamento automático. Peça uma tarefa de frontend no Claude Code ou no Codex e o agente reconhece o tipo de tarefa e lê as restrições e o fluxo da skill.
Acionamento explícito. Escreva no prompt: use a skill frontend-design para projetar e implementar esta página.
Forneça contexto de negócio. Informe tipo de produto, público, tom de marca, prioridade da informação, stack, necessidades mobile e requisitos de acessibilidade. Um simples «deixe bonito» abre demais o espaço de design.
Leia antes as convenções existentes. Em projeto em andamento, faça o agente ler componentes, variáveis de estilo e regras de design antes de mexer, para a página nova não destoar do sistema.
Reutilize componentes. Se existe biblioteca, reutilize Button, Table e o resto; o ganho vem na camada de estilo e composição.
Verifique depois. Confira capturas em desktop e mobile, estouro de texto, estados de interação, contraste do tema e se o movimento atrapalha o uso.
Onde se encaixa
Páginas completas: sites de produto e landing pages que precisam de direção visual do zero.
Design e refatoração de componentes: trabalho em React, Vue, Svelte ou HTML/CSS que precisa de mais consistência e acabamento.
Upgrade visual: injetar critério novo num sistema existente sem quebrar a arquitetura.
Protótipos sem arquivo de design: entregar rápido uma interface de alta fidelidade e funcional.
Painéis e ferramentas internas: onde importam eficiência de leitura, densidade e clareza de estados mais que espetáculo.
Limites
É orientação de design, não substituto de framework de UI ou biblioteca de componentes.
Não gera imagens; ilustrações e fotografia ainda precisam de outra ferramenta.
O resultado depende da completude do contexto. Quanto menos informação de produto, mais fácil voltar ao template genérico.
A saída exige revisão humana, sobretudo em acessibilidade, contraste e comportamento em dispositivos reais.
Perguntas frequentes
Qual a diferença de um prompt comum? Um prompt comum deixa a estética ao acaso. Esta skill transforma propósito, público, tom e restrições em perguntas obrigatórias, com lista concreta do que evitar e do que fazer no lugar.
É paga? O material descreve uma skill gratuita usada com o Claude Code; confirme a licença no repositório oficial.
Vue e Tailwind? Sim. É agnóstica a framework e funciona como orientação de camada superior.
Substitui designers? Não. Reduz retrabalho; decisões de marca e design system seguem humanos.
Perguntas frequentes
Qual a diferença de simplesmente pedir uma página bonita?
Um prompt comum deixa o critério estético ao acaso. Esta skill transforma propósito, público, tom e restrições em perguntas obrigatórias e lista o que evitar junto com as alternativas.
É paga?
O material a descreve como uma skill gratuita usada com o Claude Code. Licença e condições devem ser confirmadas no repositório oficial da Anthropic.
Funciona com Vue ou Tailwind?
Sim. Não está presa a framework e atua como orientação de design de camada superior, então HTML/CSS puro, React, Vue, Tailwind e Ant Design podem usá-la.
Substitui designers?
Não. Ela antecipa o critério de design para reduzir retrabalho, mas decisões de marca e o design system continuam humanos.