Pular para o conteúdo
Skillpedia
Sites e telas (frontend)101 mil · #713

frontend-design

Ajuda seu agente a criar interfaces de usuário bonitas e funcionais para sites e aplicativos. Ele garante que o design seja visualmente atraente e bem organizado.

O que ela faz

Esta ferramenta cria o visual e o código de interfaces de sites e aplicativos. Ela transforma suas ideias em um design pronto para uso, com código HTML, CSS e JavaScript.

Quando usar

  • ✓Quando você quer criar um site novo.
  • ✓Para melhorar o visual de uma página ou aplicativo existente.
  • ✓Ao precisar de um componente específico para seu projeto web.

Exemplo do que pedir para a IA

“Crie o design e o código para uma página de login de um aplicativo de música, com um visual moderno e minimalista.”

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

https://github.com/nexu-io/open-design/blob/main/skills/frontend-design/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/nexu-io/open-design/blob/main/skills/frontend-design/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA entende o que você precisa, escolhe um estilo visual único, e cria o código para que a interface funcione perfeitamente, prestando atenção aos detalhes.

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 nexu-io/open-design --skill frontend-design

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/nexu-io/open-design/main/skills/frontend-design/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

frontend-design

Adaptado da frontend-design oficial da Anthropic para OpenDesign.

Use esta habilidade quando o usuário pedir para construir ou melhorar uma interface frontend: um site, landing page, dashboard, tela de aplicativo, artefato HTML/CSS, componente React/Vue/Svelte ou um redesenho visual de uma UI existente.

O objetivo não é apenas "tornar mais bonito". O objetivo é entregar código frontend funcional com um ponto de vista de design claro, forte habilidade técnica e detalhes de produto suficientes para que o resultado pareça projetado para o contexto real do usuário.

Fluxo de Trabalho

  1. Entenda o briefing antes de escolher o visual.

    • Identifique o público, a tarefa principal, o domínio e o tom emocional.
    • Observe quaisquer restrições técnicas: framework, estilos existentes, acessibilidade, desempenho, alvo de exportação ou requisitos de responsividade.
    • Se o repositório já tiver tokens de design, componentes, capturas de tela ou um DESIGN.md, use-os como fonte da verdade.
  2. Comprometa-se com uma direção estética específica.

    • Escolha uma direção que se encaixe no produto: brutalmente minimalista, editorial, luxuosa, divertida, industrial, retrofuturista, operacional densa, corporativa calma, artística para o consumidor ou outra direção precisa.
    • Torne a direção concreta através de tipografia, espaçamento, cor, hierarquia, movimento e forma dos componentes.
    • Evite padrões genéricos de IA: gradientes roxo-azul, cartões de vidro vagos, layouts de SaaS intercambiáveis, cartões excessivamente arredondados, linhas de ícones de estoque e bolhas decorativas que não servem à interface.
  3. Projete a interface real, não um pôster de placeholder.

    • Inclua os controles, estados vazios/carregando/erro, tabelas, filtros, navegação e comportamento responsivo que um usuário real esperaria.
    • Use conteúdo honesto. Se os dados forem desconhecidos, rotule-os como amostra, pendente ou indisponível em vez de inventar alegações.
    • Mantenha os fluxos de trabalho eficientes para o usuário alvo. Dashboards e ferramentas devem ser escaneáveis e densos o suficiente para uso repetido; páginas de marketing podem ser mais expressivas.
  4. Construa código frontend de nível de produção.

    • Prefira o framework existente do repositório, convenções de componentes, ícones, tokens e abordagem de estilo.
    • Para artefatos autônomos, crie HTML/CSS/JS autocontidos, a menos que o usuário tenha solicitado um framework.
    • Use marcação semântica, controles acessíveis por teclado, estados de foco visíveis, contraste sensato e restrições de layout responsivo.
    • Use variáveis CSS para cores repetidas, espaçamento, sombras e escala de tipo.
  5. Refine o ofício visual.

    • Tipografia: escolha pares de fontes expressivos, mas legíveis. Evite usar pilhas de sistema padrão como a ideia visual principal, a menos que a direção seja intencionalmente utilitária.
    • Cor: crie uma paleta equilibrada com clareza de função. Use cor de destaque de forma esparsa e deliberada.
    • Layout: use alinhamento, ritmo, densidade e espaço negativo intencionalmente. Não deixe cartões, painéis ou rótulos à deriva.
    • Movimento: adicione transições intencionais para mudanças de estado, revelações e feedback. Prefira transformações e opacidade para desempenho.
    • Detalhes: use textura, bordas, sombras, divisores, mídia e iconografia apenas quando eles apoiarem o conceito.
  6. Auto-revisão antes da entrega final.

    • A interface funciona em larguras de celular e desktop.
    • O texto cabe em seus contêineres e não se sobrepõe à UI adjacente.
    • Elementos interativos têm estados de hover/foco/ativo/desabilitado.
    • O design evita tropos visuais óbvios gerados por IA.
    • O resultado tem uma qualidade memorável que um usuário poderia descrever após fechar a página.

Integração OpenDesign

Quando o OpenDesign fornecer um sistema de design ativo, trate-o como o contrato de marca do produto. Use a orientação de cor, tipografia, layout e componentes injetados primeiro, e depois aplique as regras de ofício frontend desta habilidade onde o sistema de design for omisso.

Quando o OpenDesign injetar referências de ofício como typography, color e anti-ai-slop, aplique essas verificações antes de finalizar. Se a orientação de marca do usuário entrar em conflito com uma regra de ofício genérica, a orientação de marca do usuário prevalece.

Fonte

Licença

Esta habilidade é adaptada do repositório oficial de habilidades da Anthropic. Veja LICENSE.txt nesta pasta para os termos da licença Apache-2.0 upstream.

Perguntas frequentes

A IA pode criar o código para qualquer tipo de site?

Sim, ela pode criar para sites, páginas de destino, painéis, componentes React e telas de aplicativos.

O que significa 'produção-grade'?

Significa que o código gerado é de alta qualidade, pronto para ser usado em um projeto real, seguindo boas práticas de programação e design.

A IA evita designs genéricos?

Sim, ela foi treinada para criar visuais distintos e evitar padrões comuns de IA, focando em um estilo único para o seu projeto.

Detalhes

Descrição original do autor

Create distinctive, production-grade frontend interfaces with strong visual direction, polished typography, considered layout, and working HTML/CSS/JS or framework code. Use for websites, landing pages, dashboards, React components, application screens, and UI beautification.

repo: nexu-io/open-design

Popularidade

Estrelas no GitHub
101 mil
Posição no ranking
#713
Licença
Apache-2.0
Atualizada em
16/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas