01
O que é o blog da GM
Contexto e limites do canal

O blog da Growth Machine publica conteúdo sobre vendas B2B voltado para fundadores e líderes comerciais. Cada post ranqueia no Google e tem CTA para diagnóstico gratuito ou materiais de fundo de funil.

A voz é do Thiago Reis. A fonte principal são os vídeos do canal no YouTube. O processo transforma a fala em artigo estruturado para busca, sem perder o tom original.

O blog não é
  • Transcrição de vídeo sem edição editorial
  • Vitrine de produto
  • Newsletter reformatada
  • Conteúdo genérico sem POV da GM
02
Avatar do leitor
Para quem cada post é escrito

Fundador ou líder comercial de empresa B2B. Faturamento entre R$1M e R$10M. Tem time de vendas, mas o processo ainda depende demais de pessoas-chave. Quer previsibilidade, mas não sabe exatamente o que está travando.

O que ocupa a mente dele

DoresDesejos
Fatura mais, mas margem não cresceMétodo que funciona sem depender dele
Vendedores que não entregamEficiência: menos esforço por real gerado
Onboarding lento ou inexistenteClareza sobre o que está bloqueando
Não sabe como IA muda a operação comercialPróximo passo concreto, não teoria

O que faz ele clicar

Abre o artigo quando
  • O título contradiz algo que ele acredita ou pratica
  • Promete um número específico ou resultado mensurável
  • Menciona exatamente o problema que ele está vivendo agora
  • Cita um termo técnico que ele conhece mas não domina (SDR IA, ICP, closer)
Ignora quando
  • O título é genérico: "O guia definitivo de vendas B2B"
  • Parece conteúdo que ele já leu em outros blogs
  • A linguagem é corporativa ou acadêmica
  • Não fica claro o que ele sai sabendo que não sabia antes
03
Os 4 pilares editoriais
Todo post pertence a um pilar. O pilar define o ângulo, não o formato.
PilarÂnguloTemas principais
Método O que funcionou, por que funcionou, como replicar Estrutura de time, prospecção, fechamento, playbook, ICP, SDR vs closer
Inteligência IA e tecnologia na operação comercial — aplicação prática SDR IA, automação de cadências, ferramentas de CRM, Prospct AI, Station AI
Campo Cases reais com dados verificáveis Cases de clientes, benchmarks da GM, resultados das imersões
Mercado Notícia com POV da GM, não curadoria neutra Tendências B2B, comportamento de compra, cold email, LinkedIn, sales tech
Como identificar o pilar

Antes de escrever, defina: esse post ensina como fazer algo (Método), mostra uma ferramenta ou tecnologia em ação (Inteligência), conta o que aconteceu com um cliente real (Campo) ou analisa um movimento do mercado com perspectiva da GM (Mercado)? O pilar determina a estrutura e o tom do artigo.

04
Fluxo de produção
Visão geral do pipeline do início ao fim

A fonte principal são os vídeos do canal do Thiago Reis no YouTube. Cada vídeo vira um post. O fluxo segue estas etapas em ordem:

1

Transcrição do vídeo

Extrair o texto da legenda automática do YouTube. Essa é a matéria-prima do artigo.

2

Pesquisa de mercado

Buscar 1 a 2 dados concretos com fonte sobre o tema. Nunca inventar números.

3

Definição de ângulo

Com base na transcrição e nos dados, definir o insight central e a promessa do artigo.

4

Geração do artigo

Escrever o post completo: SEO, resumo, ideias de imagem e corpo do artigo.

5

Validação de copy

Pausa obrigatória. Revisar o artigo antes de seguir. Ver capítulo 10 para o checklist de validação.

6

Montagem do Elementor JSON

Converter o artigo aprovado no formato técnico do Elementor (feito pelo Claude Code automaticamente).

7

Publicação no WordPress

Criar o rascunho via API e preencher os campos manuais (Yoast, JetEngine, imagem destacada).

05
Transcrição do vídeo
Como extrair o texto da legenda do YouTube

A transcrição é feita via yt-dlp, uma ferramenta de linha de comando. O Claude Code executa isso automaticamente quando você passa o link do vídeo. Mas é importante entender o que acontece por baixo.

Dependência obrigatória

O yt-dlp precisa estar instalado na máquina. Para instalar, abra o terminal e rode:

pip install yt-dlp
# ou com brew no Mac:
brew install yt-dlp

Para verificar se está instalado: which yt-dlp (Mac/Linux) ou where yt-dlp (Windows).

O que o Claude faz

1

Pega o título do vídeo

Extrai o título para usar como referência no nome dos arquivos.

2

Baixa a legenda automática

Busca a legenda em português (pt) ou pt-BR. O arquivo vem no formato .vtt.

3

Limpa o texto

Remove timestamps, tags HTML, linhas duplicadas e metadados do VTT. O resultado é o texto corrido da fala do Thiago.

Se não houver legenda disponível

O processo retorna SEM_LEGENDA. Nesse caso, você tem duas opções:

Alternativas
  • Continuar sem transcrição: o artigo é gerado com base na pesquisa de mercado e no título do vídeo. A qualidade cai, mas ainda é possível produzir.
  • Transcrição manual: ativar as legendas automáticas no YouTube, assistir ao vídeo e copiar o texto das legendas na tela.
Nunca
  • Inventar falas que o Thiago não disse
  • Misturar conteúdo de vídeos diferentes no mesmo post
  • Publicar um post baseado apenas em título sem conteúdo real
06
Pesquisa de mercado
Como encontrar dados reais para enriquecer o artigo

Todo artigo que faz afirmações sobre o mercado precisa de pelo menos um dado com fonte. Não é decoração, é credibilidade. Um número específico com fonte vale mais que dez parágrafos de opinião.

O que buscar

Duas buscas por artigo, baseadas no tema central do vídeo:

Busca 1 — Dado ou estatística
[tema principal] vendas B2B Brasil 2025 2026 pesquisa dados estatística
Objetivo: um dado concreto com fonte que sustente o argumento central do artigo
Busca 2 — Ângulo ou tendência
[tema principal] empresas B2B resultado prático case estudo
Objetivo: um case ou resultado verificável que prove que o tema tem impacto real

Fontes confiáveis

TipoExemplos
Pesquisas de mercadoGartner, Forrester, HubSpot Research, LinkedIn State of Sales
Institutos brasileirosFGV, IBGE, Sebrae, ABES
Estudos setoriaisAbstartups, IDC Brasil, PWC, Deloitte
Cases verificáveisPublicados pela própria GM ou com nome de empresa e resultado documentado
Nunca inventar
  • Números sem fonte identificável
  • "Pesquisas mostram que..." sem citar qual pesquisa
  • Cases com nome de empresa que você não pode verificar
  • Percentuais arredondados que parecem inventados (80%, 95%)
Se não encontrar dado útil

Prosseguir sem dado. Um artigo sem dados é melhor do que um artigo com dado inventado. O dado inventado destrói a credibilidade da GM quando alguém tenta verificar.

07
Ângulo e Big Idea
Como definir o que o artigo vai dizer antes de escrever

O ângulo é a decisão mais importante antes de escrever. O mesmo tema pode ser abordado de dezenas de formas, mas só uma delas vai gerar clique e retenção. O ângulo errado produz um artigo que rankeia e ninguém lê.

Definir os três elementos

1. Insight central
O ponto mais surpreendente ou contraintuitivo do vídeo. Uma frase. O que o leitor vai lembrar depois de fechar o artigo.
2. Contradição ou tensão
O que nesse tema vai contra o senso comum? O que a maioria das pessoas faz errado? Isso gera curiosidade e justifica clicar no artigo.
3. Promessa do artigo
O que o leitor sai sabendo que não sabia antes. Precisa ser específico e mensurável quando possível.

Framework Hook-Retain-Reward

Todo artigo segue essa estrutura. Não existe "longo demais", existe "chato demais". A promessa do hook precisa ser cumprida — nunca bait-and-switch.

HOOK → H1 + parágrafo de abertura
Faz a pessoa notar e ter razão para ler. Sem aquecimento, começa direto no ponto.
RETAIN → H2s com argumento progressivo
Mantém a leitura, gera curiosidade crescente. Cada H2 avança o argumento — não repete o anterior. Estrutura: listas (curiosidade), passos (resultado) ou histórias (transformação).
REWARD → CTA final
Entrega o que foi prometido, supera a expectativa. O diagnóstico é o próximo passo concreto.

8 categorias de hook verbal

Escolher uma. Usar ao menos 2 dos 7 componentes de impacto (recência, relevância, celebridade, proximidade, conflito, incomum, em andamento).

CategoriaComo funcionaExemplo
Statement — 35%Afirmação direta que quebra expectativa"A maioria dos founders trocou dependência do talento por dependência do caos."
Condicional — 20%Cenário que leva a um resultado"Se seu time vende bastante mas a margem não cresce, você está no problema errado."
Pergunta — 15%Sim/não ou aberta que toca no problema"Você pagaria R$5k pra ter previsibilidade comercial em 60 dias?"
Comando — 10%Instrução direta para o avatar"Leia isso se você ainda fecha pessoalmente todos os contratos acima de R$50k."
Narrativa — 10%História ou anedota que abre tensão"Um founder me ligou na sexta às 23h. O melhor vendedor tinha pedido demissão."
Lista/Passos — 5%Número específico de itens ou etapas"3 sinais de que seu processo de vendas ainda é artesanal"
Label — 3%Palavra com que o avatar se identifica"Líderes comerciais B2B: isso muda como vocês constroem time."
Exclamação — 2%Emoção forte, usar com parcimônia"Isso é exatamente o erro que destrói times de R$5M+"

Dois componentes obrigatórios de todo hook

Call Out
Faz o leitor pensar "isso é pra mim" antes de terminar de ler a frase. O avatar precisa se reconhecer imediatamente.
Condição de valor
Promete algo concreto se consumir o conteúdo. Explícito: "Se você [TARGET], vai saber como resolver X." Implícito: mostrar o resultado no título, deixar o leitor curioso sobre o caminho.

Fórmulas de H1

Máx. 60 caracteres, com a palavra-chave principal.

Contradição
[Coisa óbvia] não funciona. [O que realmente funciona] é [insight]
Ex: Cold call em 2025 não é o problema. O script é.
Condicional
Se você [situação do avatar], [insight surpreendente]
Ex: Se seu SDR não prospecta sem supervisão, você tem um problema de processo
Número específico
[N] [ações/erros/razões] que [resultado concreto para quem tem time B2B]
Ex: 3 motivos pelo qual seu time de vendas depende de você para fechar
Tensão binária
Você está [fazendo X] ou [tendo resultado Y]?
Ex: Você está contratando vendedores ou comprando problemas?

Regra 70-20-10 para o hook

70% — Core (hooks que já funcionaram)
Títulos de melhor desempenho no Search Console, hooks do Thiago com mais engajamento, adaptações de criadores B2B.
20% — Adjacente (variações de vencedores)
Hooks de outros nichos adaptados pra vendas B2B, ângulos diferentes do mesmo tema.
10% — Experimental (ideias novas)
Ângulos completamente novos, combinações incomuns de categorias.

Meta description

Máx. 155 caracteres. Cria gap de curiosidade sem entregar a resposta. Não é um resumo do artigo, é um convite para clicar.

Bom exemplo

"Time de vendas rodando mas meta não batendo? O problema quase sempre está antes da ligação. Aqui está o que a maioria ignora."

Mau exemplo

"Neste artigo você aprende sobre SDR IA e como usar inteligência artificial para melhorar a prospecção B2B da sua empresa."

08
Regras de escrita
O que fazer, o que nunca fazer e como soar como a GM
Sempre
  • Começa pelo gancho, sem aquecimento ou contextualização
  • Números específicos: 3 vendedores, 40%, 20 dias, R$1,4 milhões
  • Afirmações diretas, sem hedge: "isso não vai funcionar para você se..."
  • Frases importantes em negrito (até 15% do texto)
  • Prova com nome, empresa e número quando for case
  • Tom de convicção: quem já executou, não quem leu sobre
  • Framework SBR para cases: Situação → Bloqueio → Resultado
Nunca
  • Travessão em qualquer frase (use vírgula ou reescreva)
  • Emojis
  • "Thiago aqui" ou abertura com o nome em primeira pessoa
  • Hype: "incrível", "revolucionário", "transformador", "disruptivo"
  • Introduções vazias: "No cenário atual...", "Cada vez mais empresas..."
  • Dados sem fonte ("pesquisas mostram que 80%...")
  • "Clique aqui" em links

Tom de voz

Direto, conversacional, próximo da fala real. Sem formalidade, sem cara de IA. A voz é de quem já resolveu o problema e está explicando o caminho. Não é um professor, é um parceiro que fala com quem tem o mesmo nível.

Especificidade em tudo

Um número real vale mais que dez adjetivos. Não escreva "grande parte das empresas tem dificuldade com onboarding". Escreva "das 4.000+ empresas que passaram pela GM, a maioria tinha o mesmo padrão: primeiro mês do vendedor sem script validado".

Links internos

Mínimo 3 links, ideal entre 6 e 12. Sempre inline, quando fizer sentido editorial. Formato obrigatório: **[Texto âncora](URL)**. Nunca repetir o mesmo link mais de 2 vezes. Use apenas URLs da lista oficial (capítulo 14).

09
Estrutura do artigo
O que deve ter em cada post, na ordem certa

O artigo entregue pelo Claude Code tem esta estrutura obrigatória. Cada bloco tem uma função específica.

Bloco 1 — SEO do post

CampoRegra
Título SEOMáx. 60 caracteres, contém a palavra-chave principal
Palavra-chave principalUma única query de busca (ex: "sdr ia", "closer de vendas")
Meta descriçãoMáx. 155 caracteres, cria gap de curiosidade
SlugSem artigos truncados, sem palavras cortadas, sem acentos
CategoriasMáx. 2, usar IDs da lista oficial (capítulo 13)
Tags5 a 10 termos relevantes

Bloco 2 — Resumo

Até 155 caracteres. Aparece abaixo do título na listagem do blog. Não é a meta description, é o subtítulo visual do post na página de categoria.

Bloco 3 — Ideias de imagens

Até 4 sugestões de imagens. Estilo fixo da GM: alto contraste, fundo vermelho ou azul neon, texto grande e impactante, silhueta ou elemento visual.

Imagens são responsabilidade do Lucas (designer)

Depois que o rascunho estiver no WordPress, enviar as sugestões de imagem geradas pelo Claude para o Lucas antes de publicar. O post só sai do status Privado para Público depois que a imagem destacada estiver definida.

Bloco 4 — Artigo

H1
Palavra-chave principal, máx. 60 caracteres, hook imediato
Parágrafo de abertura
Hook direto. Sem "no cenário atual", sem contextualização. A primeira frase precisa fazer o leitor querer ler a segunda.
H2s (seções)
Cada H2 é uma seção do argumento. Podem ter H4 como subtítulos dentro. Cada seção vira um widget separado no Elementor.
CTA final
Diagnóstico gratuito ou material relevante. Nunca mais de um CTA por artigo. Vai ao final, nunca no meio do texto.

Introdução para campos extras

Separado do artigo, o Claude gera também um campo de Introdução (400-500 caracteres) que aparece no banner do post no WordPress. É mais curto que o artigo, mais direto, e serve como preview na listagem.

10
Validação de copy
Revisar antes de publicar. Esse passo não é opcional.

Depois que o artigo é gerado e antes de montar o JSON do Elementor e publicar, é necessário revisar o conteúdo. A automação cuida da estrutura técnica, mas a qualidade editorial é responsabilidade de quem está operando o processo.

Por que esse passo existe

A automação pode gerar artigos tecnicamente corretos mas editorialmente fracos: argumentos sem embasamento, dados que parecem inventados, tom genérico que não soa como a GM. Revisar antes de publicar evita que conteúdo de baixa qualidade fique no ar e corroa a autoridade do blog.

O que revisar

Checar
  • H1 e meta description: o H1 usa uma das fórmulas de hook? A meta description cria gap sem entregar a resposta?
  • Abertura: o primeiro parágrafo começa direto no ponto, sem contextualização genérica?
  • Dados: todo número tem fonte identificável? Algum parece inventado?
  • Tom: a escrita soa como a GM ou parece conteúdo genérico de blog de marketing?
  • Links: os links internos fazem sentido editorial onde estão inseridos?
  • CTA: há exatamente um CTA ao final, no lugar certo?
  • Regras básicas: sem travessão, sem emojis, sem "Thiago aqui", sem hype?

Quando pedir reescrita

Se o artigo não passou em qualquer ponto acima, identificar o trecho específico e pedir reescrita com a instrução exata. Não aprovar artigo com dado sem fonte, tom incorreto ou H1 genérico.

Quando aprovar e seguir

Todos os pontos passaram. O artigo soa como a GM, os dados têm fonte, a estrutura está correta. Liberar para montagem do JSON e publicação.

11
WordPress passo a passo
O que o Claude faz automaticamente e o que precisa ser feito na mão

A publicação tem duas partes: a que o Claude Code automatiza via API e a que precisa ser feita manualmente no WP Admin. Entender essa divisão evita que campos fiquem em branco por engano.

O que o Claude faz via API

Automático
  • Cria o post como rascunho privado
  • Define título, slug, categorias e tags
  • Sobe o JSON do Elementor com todo o conteúdo formatado
  • Gera o arquivo manual.html com todos os campos para preenchimento

O que precisa ser feito manualmente

Manual — não é automatizável nessa instalação do WP
  • Yoast SEO: palavra-chave foco, título SEO e meta descrição precisam ser preenchidos na caixa do Yoast no editor do post
  • Campos extras (JetEngine): Resumo, Introdução, campo de Vídeo e "Atualizado em" ficam na lateral direita do editor
  • Imagem destacada: definir a imagem principal do post
  • Status: alterar de Privado para Público quando aprovado

Como usar o arquivo manual.html

O Claude gera um arquivo [data]-[slug]-manual.html na pasta growth-machine/blog/posts/. Abrir esse arquivo no browser. Ele mostra todos os campos com botão de copiar e um checklist interativo.

1

Abrir o post no WP Admin

O link direto para o editor está no arquivo manual.html. Clicar em "Abrir no WP Admin".

2

Verificar o Elementor

Clicar em "Editar com Elementor" e confirmar que os blocos de texto renderizaram corretamente. Se estiver vazio, o JSON não foi carregado — avisar para que a API seja reexecutada.

3

Preencher o Yoast SEO

Na parte inferior do editor, caixa "Yoast SEO", aba SEO: palavra-chave foco, título SEO, meta descrição. Copiar do manual.html.

4

Preencher os Campos Extras

Na lateral direita do editor, painel "Campos Extras" (JetEngine): Resumo, Introdução, Vídeo (URL do embed do YouTube), Atualizado em. Todos com botão de copiar no manual.html.

5

Definir imagem destacada

Na lateral direita, bloco "Imagem destacada". Fazer upload da imagem criada pelo time de design com base nas sugestões do artigo.

6

Publicar

Alterar o status de Privado para Público. Confirmar que o slug está correto antes de publicar.

Onde ficam os arquivos gerados

growth-machine/blog/posts/
├── 2026-04-07-nome-do-slug.json          ← Elementor (não abrir, é técnico)
└── 2026-04-07-nome-do-slug-manual.html   ← Abrir no browser pra preencher o WP
12
Checklist pré-publicação
Marcar cada item antes de alterar o status para Público
  • Conteúdo
  • H1 usa uma das fórmulas de hook e contém a palavra-chave
  • Primeiro parágrafo começa direto, sem contextualização genérica
  • Nenhum dado inventado — todos os números têm fonte identificável
  • Tom soa como a GM, não como conteúdo genérico
  • Sem travessão, sem emojis, sem "Thiago aqui", sem hype
  • Links internos verificados (URLs existem de fato)
  • CTA aparece uma vez, ao final do artigo
  • Elementor
  • Abrir "Editar com Elementor" e confirmar que os blocos renderizaram
  • Nenhuma seção com texto duplicado ou cortado
  • Yoast SEO
  • Palavra-chave foco preenchida
  • Título SEO preenchido (máx. 60 chars)
  • Meta descrição preenchida (máx. 155 chars)
  • Campos Extras
  • Resumo preenchido (máx. 155 chars)
  • Introdução preenchida (400-500 chars)
  • URL do vídeo no campo "video" (formato embed)
  • "Atualizado em" preenchido (ex: Abril 2026)
  • Publicação
  • Sugestões de imagem enviadas para o Lucas (designer)
  • Imagem destacada definida (após retorno do Lucas)
  • Slug confere com o artigo
  • Status alterado para Público
13
Categorias e IDs
IDs numéricos usados na publicação via API

Máx. 2 categorias por post. Usar os IDs abaixo ao configurar a publicação.

IDCategoria
656Automação de Vendas B2B
88Cases de sucesso
740Comunicação
298Conceitos de vendas
661Consultoria de Vendas B2B
451CRM
70Desenvolvimento pessoal
743Estratégia Comercial
665Evento de Vendas
728Experiência do Cliente
609Fala Growthers
140Ferramentas de prospecção
452Funil de vendas
663Funil de Vendas B2B
747Gestão Comercial
655IA para Vendas B2B
464Inteligência Artificial
654Máquina de Vendas
95Marketing
721Mentalidade
79Novidades
484Podcast
608Posicionamento
724Produtividade
657Prospecção de Vendas B2B
86Prospecção outbound
660SDR IA
664Técnicas de Rapport em Vendas
66Técnicas de vendas
662Técnicas de Vendas B2B
453Vendas
658Vendas B2B
659Vendas High Ticket
14
Links internos oficiais
Usar apenas URLs desta lista. Nunca inventar URLs.

Links internos aumentam o tempo de sessão e distribuem autoridade entre os posts. Inserir inline, onde fizer sentido editorial. Mínimo 3 por artigo, ideal entre 6 e 12. Nunca repetir o mesmo link mais de 2 vezes.

Nunca
  • Inventar URLs que parecem existir mas não foram verificadas
  • Usar "clique aqui" como texto âncora
  • Repetir o mesmo link mais de 2 vezes no mesmo artigo
  • Inserir links em posições que não fazem sentido editorial
Lista completa

A lista oficial de links internos está disponível no arquivo growth-machine/blog/contexto.md. Sempre consultar esse arquivo antes de inserir links para garantir que as URLs existem e estão ativas.

Growth Machine · Claude Code OS
Growth Machine

Instalação do Claude Code no Windows e Mac

⊞ Windows 10 / 11  ◆  macOS
Progresso
0 de 6

No Windows o processo tem um passo extra: você precisa instalar o Git antes do Node.js. O Git traz junto um terminal que o Claude Code usa por baixo dos panos pra funcionar direito no Windows.

Siga os passos na ordem. O processo todo leva uns 10 a 15 minutos.

O que você vai precisar
  • Windows 10 ou 11 (64-bit) ou macOS
  • Conexão com a internet
  • Uma conta na Anthropic (anthropic.com) — é gratuita pra criar
1
Passo 1 de 6

Instalar o Git (só Windows)

O Git é necessário pro Claude Code funcionar corretamente no Windows. Acesse git-scm.com e baixe o instalador pra Windows.

Durante o instalador
  1. 1Acesse git-scm.com/download/win — o download começa automaticamente
  2. 2Abra o instalador e clique em Next em tudo — as opções padrão estão corretas
  3. 3Na tela “Adjusting your PATH”, mantenha a opção do meio selecionada: “Git from the command line and also from 3rd-party software”
  4. 4Continue clicando Next até o botão Install aparecer. Clica em Install.

No Mac, o Git já vem instalado. Pode pular este passo.

2
Passo 2 de 6

Instalar o Node.js

O Claude Code precisa do Node.js pra funcionar. Acesse nodejs.org e baixe a versão LTS (a recomendada, do lado esquerdo da tela).

O que fazer
  1. 1Acesse nodejs.org/en/download no navegador
  2. 2Clique em “Windows Installer (.msi)” na versão LTS (Mac: baixe o .pkg)
  3. 3Abra o instalador e clique em Next em tudo até o Install
  4. 4Quando perguntar sobre instalar ferramentas adicionais, não precisa marcar — pode deixar desmarcado
3
Passo 3 de 6

Abrir o PowerShell como Administrador

No Windows você precisa abrir o terminal como Administrador pra instalar pacotes globais. No Mac, abra o Terminal normalmente.

Como abrir
  1. 1Pressione a tecla ⊞ Win e digite “PowerShell”
  2. 2Clique com o botão direito em “Windows PowerShell” nos resultados
  3. 3Clique em “Executar como administrador” e confirme no aviso de UAC
💡 Você vai saber que abriu como admin porque o título da janela vai mostrar “Administrador: Windows PowerShell”.
4
Passo 4 de 6

Instalar o Claude Code

Com o PowerShell aberto, copie e cole o comando abaixo. Ele vai baixar e instalar o Claude Code. Pode demorar um minuto.

Windows PowerShell — Administrador
PS> npm install -g @anthropic-ai/claude-code
Se aparecer um erro dizendo que “claude” não é reconhecido, feche o PowerShell e abra de novo como administrador. O Windows às vezes precisa reiniciar o terminal pra reconhecer novos comandos instalados.

Quando terminar, verifique que funcionou:

Windows PowerShell
PS> claude --version
claude 1.x.x
5
Passo 5 de 6

Instalar a extensão no VS Code

O VS Code é o editor que vamos usar junto com o Claude Code. Se ainda não tem, baixe em code.visualstudio.com. Depois, instale a extensão:

Instalar a extensão
  1. 1Abra o VS Code
  2. 2Clique no ícone de extensões na barra lateral esquerda (ou pressione Ctrl + Shift + X)
  3. 3Busque por “Claude Code” (da Anthropic)
  4. 4Clique em Install
6
Passo 6 de 6

Fazer login na sua conta Anthropic

Agora é só conectar o Claude Code à sua conta. Rode o comando abaixo no PowerShell e siga as instruções. Ele vai abrir o navegador pra você fazer login.

Windows PowerShell
PS> claude
Abre o navegador para autenticação...
💡 Se ainda não tem conta na Anthropic, crie em console.anthropic.com. É gratuito pra criar. Você vai precisar de um plano pago (Pro ou Team) pra usar o Claude Code sem limites.

Instalar o yt-dlp

Necessário pra transcrição dos vídeos. Sem ele o /criar-blog não funciona.

Windows:

$ pip install yt-dlp

Mac:

$ brew install yt-dlp

Como usar no VS Code

1

Abrir a pasta do projeto

File → Open Folder e selecione a pasta do projeto onde estão os arquivos do blog.

2

Abrir o painel do Claude Code

Clique no ícone do Claude na barra lateral esquerda. Um painel de chat abre na lateral direita.

3

Rodar o pipeline do blog

No chat, cole o comando com o link do vídeo:

$ /criar-blog https://youtube.com/watch?v=XXXX
4

Revisar e aprovar

O Claude gera o artigo, mostra um checklist e aguarda confirmação. Revise, ajuste se precisar, responda "ok" pra seguir.

5

Preencher os campos manuais

O Claude gera um arquivo manual.html em posts/. Abra no browser — campos do WP com botão de copiar e checklist interativo.

Arquivos para download
Skill de automação e documentação de referência

Três arquivos que compõem o sistema de produção do blog. Os dois primeiros são usados pelo Claude Code para gerar e publicar os posts. O terceiro é referência rápida para escrita manual.

criar-blog.md
Skill completa do Claude Code — executa o pipeline do YouTube até o WordPress
Salvar em: .claude/commands/criar-blog.md no seu projeto
contexto.md
Contexto do blog: identidade da GM, avatar, pilares, dados do Search Console e diagnóstico de SEO
Salvar em: growth-machine/blog/contexto.md
padroes.md
Referência operacional: estrutura de artigo, regras de escrita, links, Elementor e REST API do WP
Salvar em: growth-machine/blog/padroes.md
hormozi-blog.md
Framework Hook-Retain-Reward, 8 categorias de hooks e regra 70-20-10 — padrões Hormozi adaptados pro blog B2B
Referência de escrita para quem vai gerar os artigos
Se você usa Claude Code

Coloque o criar-blog.md em .claude/commands/ no seu projeto. A partir daí, o comando /criar-blog [URL_DO_VIDEO] executa o pipeline completo automaticamente. Os arquivos contexto.md e padroes.md precisam estar em growth-machine/blog/ para a skill funcionar.