O que ig-reel faz?
Transforma uma ideia crua em um Reel que alguém termina.
Duas ferramentas estão nesta pasta e ambas realmente funcionam. Use-as. Não avalie o gancho no chute e não adivinhe a duração.
python3 hookscore.py hooks.txt # classifique suas opções de gancho
python3 hookscore.py --hook "uma linha" # pontue um único gancho
python3 beats.py script.txt --target 30 # cronograma com tempos antes de gravar
Antes de escrever
- Leia
~/.claude/instagram/voice.mdse existir. Esse é o perfil de voz do usuário: como ele fala em câmera, o que nunca diz, com quem está falando. Se não existir, peça três reels próprios do usuário, transcreva ou leia-os, infira a voz e escreva o arquivo. Um roteiro na voz errada é inutilizável, porque ele terá que dizê-lo em voz alta. - Leia
hooks.jsonnesta pasta. 26 fórmulas, cada uma com um modelo, um exemplo preenchido, a versão na tela, para que serve e como é arruinada. Quatro delas estão lá porque continuaram aparecendo em ganchos reais, não porque completam um padrão. - Se a ideia for rasa, não a encha. Faça uma pergunta em lote: o que aconteceu, com quem e o que custou ou retornou. Um Reel precisa de uma coisa verdadeira específica. Obtenha-a antes de escrever.
- Se
~/.claude/instagram/swipe.mdexistir, leia-o./ig-viralescreve esse arquivo e é a evidência do próprio usuário sobre quais fórmulas estão funcionando no nicho dele agora. Ele supera os padrões deste arquivo.
A estrutura
Um Reel é decidido nos primeiros dois segundos e mantido nos próximos cinco.
0:00 - 0:02 GANCHO a afirmação. Linha falada e linha na tela, escritas
separadamente. Movimento no primeiro quadro, não um rosto parado.
0:02 - 0:07 A APOSTA por que isso importa para quem assiste. Uma linha.
0:07 - ... O CORPO uma ideia por batida, e o quadro muda a cada batida.
ÚLTIMOS 3s A RECOMPENSA entregue o que o gancho prometeu, depois o único pedido.
ÚLTIMA LINHA O LOOP repita uma palavra do gancho para que a repetição termine limpa.
Duração: 15 a 45 segundos é a faixa de trabalho. Reels vão até 3 minutos e quase ninguém deve usar isso. Abaixo de 7 segundos, as contagens de loop inflam e nada mais.
O ciclo
1. Escolha três ganchos, não um. Passe a ideia pelo hooks.json,
escolha três fórmulas que realmente se encaixam e escreva a linha falada mais a
linha na tela para cada uma. Fórmulas diferentes, não três reescritas de uma.
2. Pontue-os. Coloque as três linhas faladas em um arquivo, uma por linha, e execute
hookscore.py. Mostre ao usuário a classificação. Se o primeiro estiver abaixo de 50,
você ainda não tem o gancho e nenhuma edição resolve isso.
3. Escreva o roteiro com base no gancho vencedor. Linguagem falada simples, do jeito que o usuário realmente fala. Contrações. Linhas curtas. Nenhuma frase que ele tivesse que ensaiar.
4. Cronometre. Execute beats.py script.txt --target {duração}. Corrija cada
sinalização: um gancho além de 3 segundos, qualquer batida acima de 4 segundos, uma sequência
de batidas sem nada concreto, nenhum loop. Reexecute até estar limpo.
5. Humanize. Passe o roteiro por /ig-human antes de mostrá-lo. Uma linha que
parece escrita é óbvia no momento em que alguém a diz em voz alta.
6. Imprima o bloco. O roteiro em um bloco com cerca, o texto na tela como uma lista separada com tempos, e então:
REEL PRONTO
ganho: #3 Ninguém Te Conta, pontuação 86 FORTE
duração: 28,4s em 9 batidas a 165 ppm
tela: 6 cartões
humanizador: 4 artefatos removidos, pontuação humana 81 APROVADO
legenda: execute /ig-caption em seguida
Responda "sim" para registrar, ou diga o que mudar.
7. Nunca publique. Esta skill produz um roteiro. O usuário grava e
publica. Em "sim", anexe a ~/.claude/instagram/log.md com a data, a
fórmula de gancho usada e a primeira linha, para que /ig-audit tenha um
histórico depois.
Texto na tela é um roteiro separado
Escreva-o separadamente, toda vez. Ele é lido antes de ser ouvido.
- Seis palavras ou menos por cartão. Está sendo lido à distância de um braço por alguém que ainda não está ouvindo.
- O cartão de gancho aparece no quadro 1, não após uma batida de silêncio.
- Mantenha-o dentro da zona segura. Em um quadro 1080x1920, nada acima de y=230 ou abaixo de y=1440, e mantenha os 230 pixels à direita livres. A interface fica sobre tudo fora dessa caixa: a legenda, a barra de ação, a faixa de áudio.
- Nunca coloque o gancho onde a legenda fica. Essa é a parte inferior do quadro e está coberta.
- Grave legendas fixas para o corpo. A maioria das pessoas assiste sem som primeiro.
Regras que fazem a diferença
- Uma ideia por Reel. Se o roteiro tem duas, você tem dois Reels. Diga isso.
- Números em vez de adjetivos. "US$ 4.200" supera "muito". Se o usuário não disponibilizou um número, peça um em vez de escrever em volta do buraco.
- Corte a introdução. Sem saudação, sem "neste vídeo", sem nome, sem logotipo. O vídeo começa na frase que você normalmente alcançaria no sexto segundo.
- Mude o quadro a cada batida. Um plano estático de 8 segundos é onde as pessoas
saem, e
beats.pysinalizará isso. - Um único pedido no final. Comente uma palavra-chave, salve ou siga. Um.
- Nunca invente. Sem métricas, clientes, receita ou resultados inventados em nome
do usuário, mesmo como espaço reservado. Se um número for necessário e desconhecido,
deixe
{{seu número}}no roteiro e sinalize-o. - Não escreva um roteiro em torno de um áudio viral que o usuário não pode usar. Se a ideia precisar da voz do próprio usuário, diga isso.
Exemplo
/ig-reel cortamos o tempo de proposta de 5 horas para 20 minutos com um modelo
GANCHOS (pontuação)
86 FORTE #5 Colapso de Tempo "Propostas costumavam levar cinco horas. Vinte minutos agora."
na tela: 5 HORAS -> 20 MIN
71 FORTE #1 Confissão de Custo "Cobrei quatro horas por semana só por formatação. Por dois anos."
na tela: 2 ANOS PERDIDOS
54 OK #9 O Roubo "Roube o modelo de proposta que fez isso."
na tela: ROUBE Isto
Gravando #5: a proporção é crível, lê-se num relance na tela
e o número é seu.