O que isso é, em uma frase: uma linha de produção que transforma uma ideia em post publicado, com o mínimo de decisão humana no meio, e com trava em cada ponto onde já deu errado antes.
O que isso não é: um robô que decide o que postar. Ele não escolhe o assunto, não escreve a copy e não aprova nada. Executa o que já foi decidido.
São cinco peças. Cada uma resolve um problema que existia de verdade, e nenhuma foi construída porque parecia legal. A ordem abaixo é a ordem em que elas trabalham.
Peça 1 · a baseDe onde vem o que a gente escreve
Antes de qualquer automação existe uma pergunta que trava todo mundo: o que eu posto? Automatizar a publicação sem resolver isso só te faz publicar bobagem mais rápido.
Brand Style
a fonte únicaO arquivo que guarda quem é o público, como a marca fala, o padrão visual e as regras de publicação. Antes isso estava espalhado em cinco lugares, e quando um ficava desatualizado saía post errado sem ninguém saber qual estava certo.
- onde
- ~/.claude-daniel/skills/brand-style.md
- quem lê
- 16 skills e agentes, antes de escrever qualquer palavra
- regra
- divergiu? vale o brand-style
A Leitura
novoLê os números de 156 posts do mercado e responde uma pergunta só: o que a gente posta diferente essa semana. Sem isso, a gente publicava e não lia nada de volta.
- comando
- python3 ~/.claude-daniel/scripts/ler-referencias.py
- base
- 156 posts · 16 perfis · 129 com número
- skill
- leitura-de-numeros
⭐ O ponto que mais gera dúvida
A leitura roda nos números dos concorrentes, não nos nossos. E isso é de propósito.
Quem está começando não tem post próprio que performou. Se esperar ter dado próprio para decidir, fica um ano decidindo no escuro. Então usa o dado de quem já acertou, e troca pelo seu no dia em que ele existir.
Modelar não é copiar. Você copia a estrutura: gancho, mecânica de chamada, ritmo, formato. O texto e o assunto continuam sendo seus. Quem copia texto vira cópia. Quem copia estrutura vira concorrente.
O que a leitura provou
| Achado | Número |
|---|---|
| Pedir pra comentar multiplica os comentários | 5,1× |
| Carrossel rende o dobro do post único | 2× |
| Carrossel com o pedido, a dupla campeã | 1.817 |
| Legenda de 200 a 600 caracteres ganha da curta e da longa | 754 |
| Pedir pra salvar quase dobra | 971 |
| Chamada sozinha não salva post fraco | 11 |
A última linha é a que mais ensina: existe perfil que usa a chamada em todo post e tira 11 comentários. A chamada só funciona se o que você promete entregar valer a pena.
Peça 2 · a produçãoDa ideia ao arquivo pronto
O texto nasce separado da arte, num arquivo de receita. Parece burocracia e é o contrário: quando o texto está separado, você julga o texto pelo texto, e não pelo quanto o slide ficou bonito. Slide bonito com texto fraco é o erro mais comum de quem monta no Canva direto.
Sai PNG de 1080x1350 no padrão da marca: fundo escuro, logo, acento laranja, contador. Cinco tipos de slide, entre eles um que desenha uma janela de terminal, que é o que dá prova visual de que a coisa rodou.
A zona segura, aprendida na dor
O primeiro carrossel foi publicado e na grade do perfil o texto saiu cortado. O arquivo estava certo, 1080x1350 é o formato do próprio Instagram, mas a miniatura da grade corta as bordas. Hoje o padrão reserva 120px nas laterais, 205px embaixo e 80px em cima. Nada legível fora disso.
Peça 3 · a ponteO elo que faltava no meio
Este é o achado mais útil desta rodada, e serve de lição sobre automação em geral.
A esteira parecia completa: gerava os slides de um lado, publicava do outro. Só que o Instagram não aceita arquivo do seu computador, só aceita URL pública. Então alguém tinha que subir as imagens na mão, toda vez. A automação existia dos dois lados e tinha um buraco no meio.
Hospedar Carrossel
novoSobe os slides na ordem certa e devolve os endereços prontos pra colar. Fecha o buraco entre gerar e publicar.
- comando
- python3 ~/.claude-daniel/scripts/hospedar-carrossel.py <pasta>
- salva
- IMAGENS.txt dentro da própria pasta do post
A lição vale pra qualquer automação que você for montar: o gargalo quase nunca está onde parece. Está no passo chato que ninguém documentou porque uma pessoa sempre fez na mão sem reclamar. Procure o passo manual que virou hábito.
Detalhe pequeno que evita dor de cabeça: cada post prefixa o próprio nome nos arquivos.
Sem isso, dois carrosséis subindo slide_01.png viram
slide_01.png e slide_01-1.png, e ninguém acha nada depois.
Peça 4 · a publicaçãoQuem aperta o botão às 14h
São duas máquinas separadas, porque o Instagram trata imagem e vídeo por caminhos que não se misturam. Tentar unir as duas foi o que quebrou na primeira tentativa.
| Carrossel Automático | Reels Automático | |
|---|---|---|
| Publica | imagem em sequência | vídeo |
| Horário | 14h | 19h |
| Aba da planilha | carrosseis | fila |
| Como | um container por slide + um pai | um container só |
As duas leem a mesma planilha em abas diferentes, rodam a cada 10 minutos e escrevem o resultado de volta na linha: horário de publicação, link do post, ou o motivo do erro em português.
O painel de controle é uma planilha, e isso é decisão de projeto. Todo mundo sabe usar planilha. Quando alguém pergunta "deu certo?", a resposta está num lugar que a pessoa já sabe abrir, não numa tela de ferramenta que ela nunca viu.
As travas
Um post subiu sem legenda nenhuma, porque a coluna estava vazia e o sistema publicou assim mesmo. Depois disso, nenhuma das duas máquinas publica se:
- a legenda tiver menos de 80 caracteres
- a legenda não pedir pra comentar
- a palavra da chamada não aparecer dentro da legenda
- o carrossel tiver menos de 2 imagens
Quando reprova, a linha vira status erro com o motivo escrito. Você lê,
corrige, volta pra agendado.
Peça 5 · a vigilânciaQuem avisa quando a fábrica vai parar
Aconteceu de verdade: a fila de carrosséis zerou e ninguém percebeu. O sistema funcionava perfeitamente, rodava a cada 10 minutos, olhava a planilha e não encontrava nada pra publicar. Não deu erro. Simplesmente não publicou.
Vigia da Fila
novoTodo dia às 8h conta quantos posts ainda estão agendados no futuro e manda e-mail se o estoque estiver baixo ou se algum post travou com erro. Se está tudo cheio, fica quieto.
- quando
- todo dia às 8h
- avisa se
- menos de 3 na fila, ou post parado com erro
Automação silenciosa é automação perigosa. Uma máquina que falha com erro na tela é fácil de consertar. A que simplesmente para de fazer o trabalho, sem reclamar, pode ficar semanas parada. Toda automação que importa precisa de alguém contando se ela ainda está viva.
TransversalOnde cada coisa é publicada
Regra fechada, e vale pra qualquer página que sair daqui:
| Tipo de página | Onde vai |
|---|---|
| Explicativa: aula, manual, painel, procedimento | dentro do CLASSE, em /aulas/ |
| Pública: venda, captura, link na bio, institucional | danieltoledo.com.br |
O que é interno e de ensino vive junto do sistema que a mentoria já usa, então todo o aprendizado fica num lugar só. O que é vitrine vive no domínio da marca. Esta página que você está lendo agora seguiu essa regra.
Em que ordem aprender isso
Não tente montar tudo de uma vez. A ordem abaixo é a que faz cada passo entregar valor sozinho, mesmo que você pare no meio:
- Escreva a sua fonte única
Quem é o seu público, como você fala, o que você nunca faz. Uma página só. Sem isso, tudo que vier depois vai sair genérico.
- Minere 5 concorrentes
Doze posts de cada, com curtida e comentário juntos. Responda uma pergunta só: o que os três maiores fazem que os três menores não fazem.
- Faça um post inteiro na mão
Do texto ao publicado, sem automatizar nada. Você precisa sentir cada passo chato antes de automatizar, senão automatiza a coisa errada.
- Automatize só o passo mais chato
Aquele que você já fez três vezes e odiou. Um passo. Não a esteira inteira.
- Coloque a trava
Pense no pior jeito daquilo dar errado e impeça. É o que separa brinquedo de ferramenta.
- Só então ligue o resto
Agendamento, fila, vigia. Nessa altura você já sabe o que está automatizando.
Os cinco princípios
Se você esquecer todo o resto, leve estes:
- Não comece do zero. Antes de montar qualquer coisa, procure quem já montou. Existe acervo aberto com centenas de automações prontas pra importar
- Baixe poucas e boas. O critério é "resolve uma dor que eu tenho hoje", não "que legal". Automação parada não é ativo, é lixo com credencial plugada
- O gargalo não está onde parece. Está no passo manual que virou hábito e ninguém documentou
- Automação sem trava é um jeito mais rápido de errar. Toda vez que ela te decepcionar, a correção não é olhar mais de perto, é criar a trava que teria pego aquilo
- A máquina conta, você decide. Quem promete IA que decide sozinha está te vendendo outra coisa
O que ainda não existe
Honestidade sobre o estado real, porque mapa que só mostra o que funciona não serve de mapa:
- A leitura da nossa própria conta. A gente lê os números do mercado, mas ainda não lê os nossos de volta. É a diferença entre modelar e ter método próprio
- O minerador rodando sozinho. Hoje alguém precisa lembrar de rodar o comando
- A caixa de entrada. O fluxo que lê e-mail e deixa a resposta em rascunho está escolhido e baixado, mas ainda não montado
Daniel Toledo · Mentoria Claude Code
Mapa levantado em 12 de agosto de 2026, direto do sistema em produção.
As peças mudam. Os cinco princípios não.