O que fazer se o Skip gerar um erro no código?
AnteriorQuais integrações o Skip suporta atualmente?PróximoComo resolver erros de cache e instabilidade no navegador?
Atualizado
Isto foi útil?
Se o Skip gerar um erro no seu código ou a aplicação não se comportar como esperado, você tem à disposição uma série de ferramentas e estratégias, desde correções automáticas até diagnósticos técnicos avançados:
O Skip possui uma ferramenta nativa de diagnóstico localizada na parte superior da tela, representada por um ícone de Lupa, ao lado do botão de celular.
Identificação Automática: O sistema identifica erros de requisição e falhas no frontend no momento em que ocorrem.
Botão "Tentar Corrigir": Caso o erro seja detectado, utilize este botão para que o Skip analise o contexto e envie um prompt de correção automática.
Se a correção automática não resolver, utilize o Modo Chat para debugar sem consumir créditos de build (custo de 1 crédito por interação).
Análise de Contexto: Explique detalhadamente o que está acontecendo e peça para a IA analisar as tabelas e arquivos.
Implementação: Após a análise do Skip, desligue o Modo Chat e dê o comando para implementar as correções sugeridas.
Para erros de integração ou comportamento visual, você pode usar as ferramentas do navegador (F12):
Console: Verifique se existem erros de lógica visual ou travamentos na interface (geralmente linhas em vermelho).
Aba Network (Rede): É essencial para erros de integração. Procure por requisições com status 400, 401 ou 500.
Sub-aba Preview: Ao clicar no erro na aba Network, esta aba revela a mensagem real retornada pelo servidor (ex: "invalid API key").
Se o problema envolver o banco de dados ou funções externas:
Logs das Functions: Acesse o console do Supabase > Functions > Logs para verificar se a lógica do servidor foi chamada corretamente.
Table Editor: Confirme se as tabelas e colunas possuem os nomes e tipos de dados exatamente como solicitados no prompt.
Erros de Autorização (401/CORS): Verifique se a opção "Verify JWT" nas detalhes da função do Supabase está ativada; desativá-la pode resolver problemas de comunicação aberta.
Se a versão atual do código estiver muito comprometida, você pode voltar para um estado funcional anterior:
Clique em Build Inspector (ou Inspecionar) no header.
Selecione a versão anterior estável.
Clique em Reverter para restaurar o projeto (note que você perderá as alterações feitas após essa versão).
Dica Técnica: Ao pedir uma correção via prompt, seja redundante e use comandos de restrição como: "Corrija apenas o erro X na página Y, não altere mais nada" para evitar que a IA introduza novos bugs em partes que já funcionavam.
Atualizado
Isto foi útil?
Isto foi útil?

