Tudo que você precisa pra criar, publicar e manter um site do zero — usando Kiro, GitHub e Cloudflare Pages.
A pasta do projeto no GitHub. Tudo que você criar fica salvo lá com histórico completo de cada mudança.
Uma "foto" do código em um momento. Você define uma mensagem e o Git guarda aquele estado.
Envia commits pro GitHub. Commit salva local — push manda pra nuvem e dispara o deploy automaticamente.
Publicar o site. O Cloudflare Pages faz isso sozinho toda vez que você dá push.
Uma versão paralela do projeto. Você vai trabalhar sempre na branch main por padrão.
Baixar um repositório do GitHub pro seu computador pra começar a trabalhar nele.
O Kiro usa Claude (da Anthropic) como modelo de IA. Você descreve o que quer em português mesmo, e ele lê seu projeto, cria os arquivos, corrige bugs e explica o que fez. Pense nele como um programador parceiro que nunca reclama.
Abra o painel de chat com Ctrl + L (ou ⌘ + L no Mac). É aqui que você vai passar a maior parte do tempo — manda o prompt, a IA cria ou edita o código.
Você descreve o projeto completo e o Kiro gera requisitos, design e um plano de tarefas antes de escrever uma linha de código. Ideal para projetos mais complexos.
Seja específico: diga o que quer, onde quer e como deve ficar.
Pequenos ajustes no prompt fazem diferença enorme no resultado.
meu-projeto) → marque "Add a README file" → clique em "Create repository".
seu-projeto.pages.dev.
Causa mais comum: arquivo referenciado no HTML não existe, ou nome com capitalização errada.
git add . → commit → push e aguarde o novo build.Causa mais comum: o arquivo principal não se chama index.html, ou está dentro de subpasta em vez de na raiz.
index.html diretamente na raiz do repositório.index.html.Causa mais comum: browser usando versão antiga em cache, ou você esqueceu o push.
git status para ver arquivos não commitados.Causa mais comum: GitHub pediu autenticação ou o repositório tem mudanças que você não tem local.
git pull primeiro, depois tente o push de novo.Causa: o GitHub não aceita mais senha normal via HTTPS desde 2021. Sem autenticação válida ele retorna "not found" por segurança — não é o nome errado.
git push -u origin main novamente. O Windows vai abrir uma janela pedindo login — coloque seu usuário e cole o token no campo de senha.Acontece às vezes: a IA pode gerar código com pequenos erros, especialmente em funções mais complexas.