VIBE IN PUBLIC_

CLAUDE.md no vibe coding: aponta as skills para o agente não loopar

Sem CLAUDE.md apontando as skills, o agente não caça sozinho e loopa o salvamento de inventário. É o único arquivo que ele lê ao iniciar o repo.

O agente do Moretté abre o repositório do mod de DayZ e não sai caçando skill sozinho. O único arquivo que o Claude Code lê e segue ao iniciar um repo é o CLAUDE.md. Sem nada definido ali, ele não vai automaticamente caçar as skills e repete o erro.

Na live ele estava travado em criar salvamento de inventário. Já tinha baixado skills e colocado dentro delas os caminhos dos markdowns que ele já tinha. Mesmo assim, tinha hora que o agente não carregava. Moretté escreve no CLAUDE.md do projeto a ordem de carregar.

o único arquivo que ele vai ler e vai seguir quando você inicia dando um repositório é o CLAUDE.md lá dentro. Se você não tiver definido nada lá dentro, você executar o projeto, ele não vai automaticamente caçar o bagulho.

Ele já tinha skill e o agente não carregava

Moretté já tinha skill no disco e caminho de markdown apontado. O Claude Code não abre a pasta de skill por conta própria. Ele lê o CLAUDE.md e segue o que está escrito, do jeito que Moretté simplificou no arquivo. É ali que Moretté controla a sessão e decide se o agente carrega as skills que ele definiu.

O QUE ELE LÊ

Skill no disco

Caminho de markdown apontado e o agente ainda não carregava

Ordem no CLAUDE.md

O único arquivo que ele lê e segue ao iniciar o repo

A skill que ele aponta já está no Skill Claude Code.

A regra que ele grava nesse arquivo é invocar a skill de DayZ antes de ler ou escrever qualquer config. O loop do inventário é outra conta: falta o contexto de como ele já trabalhou. Isso aparece também em pq o whatsapp é banido.

Sem rédea, o vibe coding loopa o mesmo erro

Moretté estava tendo problema com criar salvamento de inventário no base building. Sem rédea, o agente deduzia outra coisa a cada tentativa.

ele vai se fazer de idiota. E se tu não se ligar, ele vai ficar no mesmo loop. Ele vai repetir o erro, vai voltar pro erro que ele tava antes e vai ficar nesse loop.

A rédea que ele pede é um contexto gravado de como já trabalhou.

Ele tem um sério probleminha, mano. Se você não souber meter uma rédea nele ou organizar ele, ele não funciona bem, não. Ele não vai ser algo milagroso e toda hora ele vai deduzir algo diferente, né? Então você tem que ter um contexto, alguma coisa assim de como você já trabalhou, trabalha, porque senão não vai, mano.

No vibe coding a sessão reabre o repo como se fosse a primeira. O salvamento de inventário volta ao mesmo ponto se o CLAUDE.md não trouxer esse contexto. O mesmo problema apareceu em vibe coding para nao deixar a ia criar layout do zero. Isso aparece também em vibe coding para agents md apontar para o claude md.

Frentes e última sessão no CLAUDE.md

Ele ensinou o Claude a trabalhar do jeito que gosta, e sofre menos. O arquivo ganhou um sistema chamado última sessão, e ele pede para o agente trabalhar assim: escrever o que a gente fez, colocar o horário, o teste, o que está validado e o que não dá. Na próxima abertura, esse bloco já está no único arquivo que o agente lê. No mesmo CLAUDE.md ele divide o projeto em frentes.

eu sempre peço pergunta em qual frente que eu tô. Então, tipo, ele me fala, ó, você quer, a gente tem as pendências da frente A e da frente B, qual que você quer seguir agora?

Ele trabalha com 4 arquivos em sequência. O máximo que abre é 2, 3 ou 4 sessões do mesmo repositório. Com essas sessões abertas, ele grava no CLAUDE.md a última sessão e as frentes para o agente não recomeçar o salvamento de inventário do zero. Vale ver como isso terminou em janela de contexto.

O que você aponta amanhã no seu repo

Antes de pedir mais uma tentativa no mesmo bug do seu vibe coding, abra o CLAUDE.md do projeto. Escreva as skills que o agente tem que invocar e a regra de quando invocá-las. A dele é a skill de DayZ antes de ler ou escrever qualquer config. Deixe um bloco de última sessão com o horário, o teste e o que já foi validado. Se o seu repo tem mais de uma frente, grave a pergunta em qual frente você está.

O QUE VOCÊ APONTA

  1. 01Abra o CLAUDE.md do projeto
  2. 02Escreva as skills que o agente tem que invocar e a regra de quando invocá-las
  3. 03Deixe um bloco de última sessão com o horário, o teste e o que já foi validado
  4. 04Se o repo tem mais de uma frente, grave a pergunta em qual frente você está

A live está no YouTube se quiser assistir à live e ver o CLAUDE.md na tela, com frentes e última sessão no meio do build.