Lance um Site Lindo e de Ponta Rapidamente com o Claude
Você pode ir de uma ideia de uma linha a um site publicado e genuinamente bonito em uma única sessão. O truque não é mais prompts — é o andaime de prompt certo somado a uma stack rápida e a um ciclo de acabamento enxuto. Esta página é a receita.
- Escolha a superfície certa: Artifacts para apps instantâneos vs. Claude Code para um repositório real e publicável
- Supere o padrão de 'AI slop' com o system prompt de estética de frontend da Anthropic
- Execute um fluxo da-ideia-ao-publicado com os Steps abaixo
- Roube prompts de build e refinamento prontos para copiar e colar que parecem briefados por um designer de produto sênior
- Refine tipografia, movimento e responsividade — depois publique na Vercel, na Netlify ou no GitHub Pages
Escolha sua superfície primeiro
Dois caminhos rápidos bem diferentes, dependendo do que você quer no final:
- Claude Artifacts — descreva um app e o Claude renderiza um artifact React/HTML ao vivo e autocontido dentro do chat. Zero configuração, link compartilhável, perfeito para protótipos, ferramentas internas, calculadoras e mockups de landing page. Por padrão, um artifact executa uma lógica autocontida; ele pode acessar serviços externos via MCP, mas não é um repositório que você possui.
- Claude Code + um framework — o Claude estrutura e edita uma base de código real (Next.js / Astro / Tailwind / shadcn/ui) na sua máquina, em paralelo, que você comita e publica. Este é o caminho quando você quer possuir, estender e lançar a coisa.
- Prototipe a aparência em um Artifact em 60 segundos, depois peça ao Claude Code para reconstruí-lo como um repositório real de Next.js + Tailwind. Você obtém feedback instantâneo E uma base de código publicável.
- O Claude Design (Anthropic Labs, prévia de pesquisa) adiciona um canvas visual e um design system persistente, com uma transição para o Claude Code — útil se você vive dentro de uma ferramenta de design.
A única coisa que separa o ótimo do genérico
Deixado em seus padrões, o Claude converge para o que a comunidade chama de "AI slop": fonte Inter, um gradiente roxo sobre branco, três cards com cantos uniformemente arredondados. O próprio cookbook de estética de frontend da Anthropic é direto sobre o porquê — e a solução é explicitamente nomear as dimensões que importam para você e os padrões a evitar.
A jogada de maior alavancagem é colar o bloco <frontend_aesthetics> da Anthropic (ou o seu próprio DESIGN.md) no início de um build, para que o modelo saiba o que evitar antes de escrever uma linha de CSS.
Bloco de sistema anti-slop (cole antes de qualquer build de UI)
<frontend_aesthetics> You converge toward generic, "on-distribution" output — the "AI slop" aesthetic. Avoid it. Typography: choose a distinctive, beautiful font (NOT Inter/Roboto/Arial). Use it decisively. Color & theme: commit to ONE cohesive aesthetic via CSS variables; dominant colors + sharp accents, not a timid even palette. No purple-gradient-on-white. Motion: prioritize one orchestrated page-load with staggered reveals over scattered micro-interactions. CSS-only for HTML; Motion for React. Backgrounds: build atmosphere/depth with layered gradients or patterns — never a flat solid. Make unexpected, context-specific choices. Think outside the box. </frontend_aesthetics>
Da ideia ao site publicado
- Em uma única mensagem, dê ao Claude: o que é o site, as seções, o público e UMA direção estética nomeada (ex.: 'editorial acolhedor, como o Notion encontrando uma revista impressa'). Briefs vagos produzem sites vagos.
- Peça ao Claude para escrever um DESIGN.md com cores, escala tipográfica, espaçamento e componentes, e depois lê-lo em cada prompt. É o equivalente de design do CLAUDE.md — ele evita o desvio entre sessões.
- Peça ao Claude Code para estruturar Next.js (ou Astro) + Tailwind + shadcn/ui. Ele escreve arquivos em paralelo, então um esqueleto completo aparece em minutos, não arquivo por arquivo.
- Gere hero, recursos, preços e rodapé um de cada vez. Ancore cada um a um site de referência real e exija os estados que o Claude pula: carregando, vazio, erro, texto longo, mobile.
- Refine o contraste tipográfico, adicione uma animação de carregamento orquestrada e verifique cada breakpoint. Peça ao Claude para tirar um print ou descrever o resultado para que ele não esteja projetando às cegas.
- Faça push para o GitHub e conecte a Vercel ou a Netlify para deploy automático em cada commit — ou lance uma exportação estática para o GitHub Pages. URL ao vivo em menos de um minuto.
Prompts de build que parecem ter sido briefados por um designer sênior
Abrir com um papel profissional específico eleva mensuravelmente a qualidade do resultado e reduz a variância. Seja concreto sobre a estética, a stack e os estados.
Build em uma tacada: um site real de Next.js + Tailwind + shadcn
You are a senior product designer + frontend engineer. Build a Next.js (App Router) + Tailwind + shadcn/ui marketing site for <PRODUCT>. Aesthetic: <ONE named direction, e.g. "editorial minimalism, Linear/Stripe energy">. Typography: one distinctive display face + one mono/sans for body — NOT Inter. Sections: hero, social proof, 3 feature blocks, pricing, FAQ, footer. Requirements: fully responsive (mobile-first), dark mode, one orchestrated page-load animation with staggered reveals, accessible (WCAG AA contrast). Write DESIGN.md first with the color/type/spacing tokens, then build. Scaffold files in parallel; show me the tree, then implement.
Protótipo instantâneo em Artifact (chat, sem configuração)
Create an interactive Artifact: a single-page landing for <IDEA>. Make it genuinely beautiful, not generic AI slop — distinctive font (not Inter), a committed color theme via CSS variables, layered gradient background, and a staggered fade-in on load. Mobile-responsive. Self-contained HTML/React.
Refine: elimine a sensação genérica
Critique this UI as a senior product designer and list the 5 "AI default" fingerprints it still has (font, spacing, color, layout cliché, motion). Then redesign it around ONE bold aesthetic choice. Increase type contrast (weight + size extremes), commit to a dominant color with a sharp accent, and replace scattered hover effects with one orchestrated entrance.
Acabamento que faz parecer caro
- A tipografia é o upgrade mais barato: uma Google Font distintiva + um salto de tamanho de 3x+ entre o display e o corpo do texto já transmite 'projetado' instantaneamente.
- Movimento: invista em UM grande momento (um carregamento orquestrado com animation-delay) em vez de dez micro-hovers minúsculos.
- Responsividade: peça explicitamente ao Claude para lidar com os estados mobile, texto longo, vazio, carregando e erro — ele os pula por padrão.
- Profundidade: gradientes CSS empilhados ou uma textura/padrão sutil sempre superam um fundo plano.
- Lembre-se de que o Claude não consegue ver o próprio resultado — cole um print ou descreva o que está errado para que o ciclo de refinamento convirja.
- 'Faça bonito' sozinho rende pouco — é o equivalente em prompt do padrão. Em vez disso, nomeie a estética, a política de fontes e os padrões a evitar.
- Não deixe um único prompt gigante construir tudo de uma vez para um site real; seção por seção com um DESIGN.md é mais controlável e usa tokens de forma melhor.
- Trate as afirmações de marketing, estatísticas e textos prontos gerados por IA como rascunhos — verifique antes de publicar.
Publique em minutos
- Vercel — melhor encaixe para Next.js. Conecte o repositório do GitHub; cada push faz build e deploy automático com URLs de prévia por branch.
- Netlify — agnóstico a framework, o mesmo fluxo de git-push-para-deploy, hospedagem estática generosa.
- GitHub Pages — hospedagem estática gratuita direto do repositório; combine-a com uma exportação estática (Next.js
output: "export", ou um build do Astro) para um site ao vivo de custo zero. (Este próprio site é publicado dessa forma.)
Configurar a publicação
Set up this repo for deployment: 1. Add a sensible .gitignore and a README with run/build/deploy steps. 2. Configure a production build (static export if targeting GitHub Pages). 3. Give me the exact steps to connect Vercel (or Netlify) for auto-deploy on push, and a GitHub Actions workflow as a fallback. Don't commit any secrets.
Teste a si mesmo
Teste a si mesmo
0/4- Escolha a superfície: Artifacts para protótipos instantâneos, Claude Code + framework para um site próprio e publicável.
- Supere o 'AI slop' nomeando a estética, a política de fontes e os padrões a evitar — cole o bloco frontend_aesthetics da Anthropic.
- Persista um DESIGN.md para que a aparência permaneça consistente entre sessões, assim como o CLAUDE.md faz pelo código.
- Faça o role-prompt como um designer sênior, construa seção por seção e exija os estados pulados (mobile, carregando, vazio, erro).
- Gaste o orçamento de movimento em um único carregamento orquestrado; publique via git-push para Vercel/Netlify ou uma exportação estática para o GitHub Pages.
Fontes e leitura adicional
- Prompting for frontend aesthetics — Anthropic Claude Cookbook — o bloco de sistema
frontend_aestheticscanônico e a orientação anti-slop (tipografia, cor, movimento, fundos). - What are Artifacts and how do I use them? — Claude Help Center e Turn ideas into interactive AI-powered apps — Claude — recursos e limites oficiais dos Artifacts.
- Build and share AI-powered apps with Claude — Simon Willison — passo a passo independente dos Artifacts como apps compartilháveis.
- Introducing Claude Design by Anthropic Labs — Anthropic e cobertura da TechCrunch — a ferramenta de canvas-visual/design-system de abril de 2026 com transição para o Claude Code.
- awesome-claude-design — rohitg00 (GitHub) — catálogo da comunidade com exemplos de DESIGN.md, famílias estéticas e receitas anti-slop.
- Claude Code built my portfolio in 5 minutes — DEV Community — relato de build em um prompt com Next.js + Tailwind.