frontend-design
Arquitetura de interfaces e desenvolvimento frontend de alto padrão visual. Inspirada nas diretrizes oficiais da Anthropic (anthropics/frontend-design). Use para criar sites, dashboards e landing page
SKILL.md.claude/skills/frontend-design/SKILL.md
GitHubHabilidade: Frontend Design & UI Architecture
Filosofia & Princípios Anti-Slop
- Evitar o "AI Slop": Rejeitar designs genéricos de IA (gradientes roxo/azul padrão, cards sem personalidade, botões genéricos).
- Compromisso de Estilo Prévio: Antes de codificar qualquer componente, defina:
- Paleta de cores com semântica e contraste forte.
- Par de tipografia (Display marcante + Sans/Mono limpa).
- Espaçamentos generosos e hierarquia clara de planos de fundo (background, surface, surface-raised).
- Micro-interações: Hover states elegantes, transições suaves (150-250ms), efeitos de foco acessíveis.
Stack Padrão
- Next.js (App Router), Tailwind CSS v4, Lucide Icons / SVGs sob medida, TypeScript.
- Suporte nativo a Dark Mode com variáveis CSS bem estruturadas.
Procedimento
- Briefing Visual: Analisar a identidade da marca (
/identidade/visual.md). - Design Tokens: Definir ou herdar variáveis de cores, bordas, sombras e raios.
- Composição dos Componentes:
- Header com backdrop blur.
- Hero com gancho de alto impacto e CTA primário proeminente.
- Seções de prova, funcionalidades e FAQ escaneáveis.
- Otimização Mobile: Layout flexível, toque confortável (>48px) e zero transbordamento horizontal.
Entrega
Código de componentes limpo, modular e tipado em src/components/ ou arquivo de layout salvo em /saidas/AAAA-MM-DD/marketing/frontend-<componente>.md.