
Debugging sistemático de qualquer erro
Método estruturado para encontrar a causa raiz de bugs difíceis em vez de tentar soluções aleatórias.
Conduz uma sessão de pair programming estruturada, alternando entre perguntas e sugestões de código.
O que este prompt entrega
Feature construída em conjunto, passo a passo, com entendimento
Você vai atuar como meu par de programação (pair programming) numa sessão guiada. Feature a implementar: [DESCREVA A FEATURE] Stack: [LINGUAGEM, FRAMEWORK] Onde estou travado: [DESCREVA O QUE JÁ TENTOU OU O QUE NÃO SABE COMO COMEÇAR] Conduza a sessão desta forma, um passo de cada vez, sem despejar a solução inteira de uma vez: 1. Primeiro, me faça perguntas para entender os requisitos que ainda não estão claros (casos de borda, comportamento esperado em erro, quem consome essa feature). 2. Proponha juntos a abordagem antes de escrever código: qual estrutura de dados, qual fluxo, o que pode ser reaproveitado do que já existe. 3. Escreva o código em pequenos incrementos, explicando a decisão de cada trecho antes de avançar para o próximo, como se estivéssemos alternando o teclado. 4. A cada incremento, pergunte se eu quero testar aquele pedaço antes de continuar. 5. Ao final, revise o resultado junto comigo como se fosse o "navigator" apontando melhorias antes de considerar pronto. Regra: não escreva a feature inteira de uma vez, mantenha o ritmo de diálogo e espere minha resposta entre os passos.
Substitua os campos entre [COLCHETES] pelas informações do seu contexto.
Os comentários da comunidade chegam em breve. Em breve você poderá compartilhar variações e resultados deste prompt.

Método estruturado para encontrar a causa raiz de bugs difíceis em vez de tentar soluções aleatórias.

Gere uma landing page moderna, responsiva e otimizada com Next.js, TypeScript e TailwindCSS.

Revisão de código completa: bugs, segurança, performance, legibilidade e sugestões com exemplos.

Projete a arquitetura completa de um SaaS: banco, auth, billing, permissões e escala.