ckw-design
Ajuda seu agente a criar e melhorar a aparência de interfaces web, como sites e aplicativos.
O que ela faz
Este agente ajuda a criar a aparência visual de sites e aplicativos. Ele garante que tudo fique bonito, organizado e fácil de usar, cuidando de cores, fontes e do layout geral.
Quando usar
- ✓Quando você quer que um site ou aplicativo fique mais bonito.
- ✓Ao arrumar a posição dos elementos ou o espaçamento em uma página.
- ✓Ao definir o estilo visual de um novo projeto.
Exemplo do que pedir para a IA
“Faça este site parecer mais profissional e moderno.”
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
Ele usa princípios de design e sistemas visuais para definir como os elementos devem parecer e se organizar. Ele também verifica se não há erros de layout, como barras de rolagem indesejadas.
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 ckw-designOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/ckw-design/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.
Quando Usar
Use sempre que estiver construindo ou estilizando interfaces web — componentes, páginas, dashboards, landing pages, layouts React/Vue/HTML-CSS — ou sempre que o usuário pedir para deixar algo "mais bonito/legal", corrigir espaçamento/layout, ou mencionar estilo, cor, tipografia, fontes, design responsivo, polimento ou estética, mesmo sem a palavra "design".
Fonte: connerkward/ckw-design-skill (MIT).
Design (entrada)
Use esta habilidade quando o usuário pedir para construir ou estilizar interfaces web: componentes, páginas, dashboards, landing pages, layouts React/Vue/HTML-CSS, ou qualquer interface frontend. Objetivo: um resultado distinto, pronto para produção, que evite estéticas genéricas de IA.
Antes de declarar qualquer design como "pronto": renderize-o e peça a um juiz separado para criticar a imagem (não o código, não autoavaliação) — veja design-spatial §1. A geração cega não consegue ver suas próprias colisões; isso se aplica a todo resultado de design, não apenas ao trabalho espacial.
PORTÃO OBRIGATÓRIO DE HORIZONTAL-OVERFLOW — executa antes de QUALQUER interface web ser "concluída". Meça
document.documentElement.scrollWidth - document.documentElement.clientWidthem uma largura estreita (~390px e ~1024px), nesta vez, e confirme que está0. Este bug é invisível em largura de desktop e reaparece toda vez que uma linha (cabeçalho, navegação, barra de ferramentas) ganha um item, então ele é entregue repetidamente. Use como padrãoflex-wrap:wrapem linhas de cabeçalho/barra de ferramentas +body{overflow-x:clip}, e re-meça após adicionar qualquer elemento a uma linha horizontal. Procedimento completo + casos de recorrência: design-spatial §4. Se você não mediu em largura estreita, você não terminou — não reivindique isso.
Sub-habilidades (carregar quando relevante)
- design-thinking — Carregue para toda tarefa de design. Define propósito, tom, domínio, paleta de cores, barra de revisão e lente interdomínio (cinema, arquitetura, marketing, UX, automotivo, design industrial). Veja design-thinking/SKILL.md.
- design-system — Carregue ao implementar: tokens, tipografia, movimento, semântica de cores, fundos. Use ao construir componentes, páginas ou sistemas de design. Veja design-system/SKILL.md.
- design-spatial — Carregue ao compor layout: grade explícita + restrições de espaçamento de 8 pontos, peso visual/equilíbrio/alinhamento, e um loop de visão de renderizar-depois-criticar. A correção para "entendimento espacial está errado" — layout gerado que é um borrão centralizado, desalinhado ou quebra em algumas larguras. Veja design-spatial/SKILL.md.
- design-ux — Carregue ao auditar USABILIDADE (não apenas aparência): uma UI que "parece errada"/"é um saco de usar", é difícil de aprender, precisa de uma parede de instruções, ou qualquer ferramenta/editor/aplicativo interativo antes de ser entregue. Pontua a UI renderizada contra as 10 heurísticas de Nielsen + interações através de um juiz SEPARADO com olhos frescos → lista de correções priorizadas. Usabilidade ≠ estética. Veja design-ux/SKILL.md.
- design-philosophy — Carregue para trabalhos de alto conceito, campanhas, ou quando o usuário pedir uma filosofia visual, manifesto, ou estética inconfundível de arte. Veja design-philosophy/SKILL.md.
Ativos visuais — gerar ou obter
Quando design-thinking identificar a necessidade de ativos visuais (logos, ícones, imagens de destaque, texturas, fundos):
- Gerar → use um modelo ou API de geração de imagem para ativos sintéticos/de marca.
- Obter um real/de arquivo → busca de imagens gratuitas de estoque ou de arquivo, muitas vezes mais barato e autêntico do que gerar.
- Use a saída de design-thinking (tom, domínio, paleta de cores) para criar prompts/consultas.
- Avalie contra a filosofia de design, refine, integre na construção.
Trabalho assistido por LLM — sempre anote modelo + custo
Quando o trabalho de design envolver a execução de um LLM (ativos generativos, análise VLM, crítica de layout, geração de prompt, etc.):
- Antes de executar: declare qual modelo será usado e o custo estimado (ex: "gpt-4o-mini · ~$0.005/imagem" ou "FLUX v1 · ~$0.006 por geração").
…
Perguntas frequentes
O que é 'design system'?
É um conjunto de regras e componentes reutilizáveis que garantem a consistência visual em um projeto.
O que é 'horizontal-overflow'?
É um problema onde o conteúdo de um site transborda para fora da tela, criando uma barra de rolagem horizontal que geralmente não é desejada.
O que são 'sub-skills'?
São partes menores e especializadas da habilidade principal que são usadas para tarefas específicas, como pensar no design, organizar o layout ou melhorar a usabilidade.
Detalhes
Descrição original do autor
Frontend design entry point: direction, design system, visual philosophy. Use whenever building or touching the look of any web UI (components, pages, dashboards, React/Vue/HTML-CSS) or when the user says \"make this look better\", \"fix the spacing/layout\", or mentions styling, color, type, or polish.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2523
- 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