Sistema de Gestão de Tráfego com IA + Obsidian
Bem-vindo ao material de apoio do treinamento. Aqui você encontra o passo a passo completo para instalar e conectar o sistema do zero — desde a estrutura de pastas até as APIs do Meta Ads e Google Ads.
O que você vai construir
Segundo Cérebro
Vault no Obsidian com todo o histórico de clientes, campanhas e aprendizados — consultável por IA a qualquer momento.
Obsidian + MarkdownAgente LLM Personalizado
Claude Code lendo seu CLAUDE.md com regras, estrutura e comandos específicos para o seu negócio.
Claude Code + CLAUDE.mdColeta Automatizada
Scripts Python que puxam dados reais do Meta Ads e Google Ads e populam o wiki automaticamente.
Python + Graph APIRelatórios HTML
Dashboards interativos gerados por script — sem digitar nada. Resultado profissional em segundos.
HTML + APIAuditoria por IA
Agente especializado que analisa sua conta Google Ads e aponta gasto desperdiçado e quick wins.
Agente AuditoriaCopy RSA Automatizado
Agente que gera 15 headlines + 4 descrições otimizadas para qualquer campanha de busca.
Agente Copy RSAComo usar este material
Leia a Visão Geral
Entenda como o sistema funciona antes de instalar. Isso vai tornar cada passo mais claro.
Baixe os Scripts (Página Downloads)
Dois arquivos: instalar.ps1 e conectar.ps1. São tudo que você precisa.
Siga a Parte 1 — Instalação
Execute o instalar.ps1 e siga as páginas deste material como guia se tiver dúvidas.
Siga a Parte 2 — Conexões
Execute o conectar.ps1 para ligar seu sistema ao Meta Ads e Google Ads.
Primeiros Comandos
Sistema pronto. Adicione seu primeiro cliente e gere seu primeiro relatório.
📦 Downloads
Dois arquivos. Eles fazem quase tudo automaticamente.
C:\Downloads\ ou sua Área de Trabalho. Não é necessário colocá-los na pasta do vault.
Scripts do Instalador
instalar.ps1 — Instalador (Parte 1)
Cria toda a estrutura do vault, instala dependências, gera CLAUDE.md personalizado, scripts Python e skills. Leva ~15 min.
conectar.ps1 — Conector (Parte 2)
Guia você pelo processo de criar token permanente Meta Ads e credenciais Google Ads. Valida tudo na hora. Leva ~45 min.
Como executar os scripts
Opção 1 — Mais fácil (recomendada)
Clique com o botão direito no arquivo .ps1 e selecione "Executar com PowerShell". Se pedir confirmação, clique em "Sim".
Opção 2 — Via terminal
Abra o PowerShell como Administrador e execute:
powershell -ExecutionPolicy Bypass -File C:\caminho\para\instalar.ps1
Opção 3 — Liberar de forma permanente (avançado)
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
🔍 Pré-requisitos
O que você precisa ter antes de rodar o instalador. Não se preocupe — o próprio script instala o que estiver faltando.
O que o script instala automaticamente
| Software | Versão | Como Instala | Status |
|---|---|---|---|
| Python | 3.11+ | via winget | Automático |
| Node.js | LTS | via winget | Automático |
| Claude Code | latest | npm install -g | Automático |
| google-ads (pip) | latest | pip install | Automático |
| requests (pip) | latest | pip install | Automático |
| python-dotenv (pip) | latest | pip install | Automático |
O que você instala manualmente (uma vez)
| Software | Onde Baixar | Por quê Manual |
|---|---|---|
| Obsidian | obsidian.md | Interface gráfica — precisa instalador normal |
| Conta Anthropic | anthropic.com | Login via browser (autenticação) |
Verificação manual (opcional)
Se quiser verificar antes de rodar o script, abra o PowerShell e teste:
python --version node --version npm --version
⚙️ Executar instalar.ps1
Guia de acompanhamento para quando o script estiver rodando.
Etapa 1 — Perguntas de Configuração
O script vai perguntar 4 coisas. Anote suas respostas antes:
Nome da sua agência ou empresa
Ex: "Minha Agência Digital" ou "João Silva Marketing". Pode ter acentos.
Seu nome (gestor responsável)
Seu primeiro nome ou nome completo.
Tipo de negócio
Escolha o que mais se aproxima. Isso personaliza os segmentos do wiki.
Pasta onde instalar o vault
Sugestão: C:\minha-agencia\ ou C:\ads-system\. Sem espaços no caminho.
Etapa 2 — Instalação de Dependências
O script vai detectar e instalar automaticamente. Pode demorar alguns minutos se for a primeira vez. Mensagens normais que você vai ver:
[OK] Python encontrado: Python 3.11.x [OK] Node.js encontrado: v20.x.x Instalando requests... Instalando google-ads... [OK] Pacotes Python instalados. [OK] Claude Code instalado.
Etapas 3 a 8 — Criação Automática
O script cria tudo sozinho. Você não precisa fazer nada — só aguardar:
| Etapa | O que cria | Tempo |
|---|---|---|
| 3 | Estrutura de pastas (vault completo) | 5 seg |
| 4 | CLAUDE.md, index.md, log.md, overview.md | 5 seg |
| 5 | 8 skills em .claude/commands/ | 5 seg |
| 6 | 3 agentes IA em system-prompts/agents/ | 5 seg |
| 7 | 4 scripts Python de coleta | 10 seg |
| 8 | Templates de credenciais (vazios) | 5 seg |
Resultado esperado
Ao final, o script mostra:
============================================================ INSTALACAO CONCLUIDA ============================================================ Sistema instalado com sucesso em: C:\minha-agencia\ [OK] Estrutura de pastas completa [OK] CLAUDE.md personalizado para Minha Agencia [OK] index.md, log.md, wiki/overview.md [OK] 8 skills em .claude/commands/ [OK] 3 agentes IA em system-prompts/agents/ [OK] 4 scripts Python de coleta e automacao [OK] Templates de credenciais em credentials/ [OK] Dependencias Python instaladas [OK] Claude Code instalado
🗂️ Configurar o Obsidian
O Obsidian é onde você vai visualizar e navegar pelo seu wiki. O LLM escreve, você lê.
Instalar o Obsidian
Acessar obsidian.md
Clique em "Download" → escolha "Windows (64-bit Installer)".
Instalar normalmente
Execute o instalador e siga as telas. Instalação padrão sem precisar alterar nada.
Abrir o Obsidian
Na primeira tela, escolha "Open folder as vault".
Apontar para a pasta criada pelo instalador
Selecione a pasta que você informou durante a instalação. Ex: C:\minha-agencia\
Clique em "Trust and Open"
O Obsidian vai carregar o vault com todas as pastas e arquivos criados pelo instalador.
Plugins recomendados (opcional)
Vá em Configurações (ícone de engrenagem) → Community Plugins → Browse:
| Plugin | Para que serve | Prioridade |
|---|---|---|
| Calendar | Visualizar o log.md por data | Recomendado |
| Dataview | Consultas avançadas no wiki | Opcional |
| Folder Note | Transforma index.md em nota de pasta | Opcional |
O que você deve ver no Obsidian
No painel esquerdo (explorador de arquivos), a estrutura deve aparecer assim:
📁 minha-agencia ├── 📄 CLAUDE.md ├── 📄 index.md ├── 📄 log.md ├── 📁 raw/ ├── 📁 wiki/ │ ├── 📄 overview.md │ ├── 📁 clients/ │ ├── 📁 segments/ │ └── 📁 sources/ ├── 📁 outputs/ └── 📁 agente-performance/
[[página]] dentro do Obsidian para navegar entre páginas do wiki. Isso é o mesmo link que o LLM usa para conectar conhecimentos.
🤖 Primeiro Acesso ao Claude Code
Claude Code é o terminal inteligente que vai escrever e manter seu wiki.
Abrir o Claude Code
Abrir o terminal
Pressione Win + R, digite cmd ou powershell, pressione Enter.
Navegar até a pasta do vault
cd C:\minha-agencia
Substitua pelo caminho que você escolheu.
Executar o Claude Code
claude
Fazer login (primeira vez)
O Claude Code vai exibir um link. Clique ou cole no browser, faça login com sua conta Anthropic e confirme o acesso.
Testar com /status
Digite /status e pressione Enter. O agente vai ler o CLAUDE.md e reportar o estado atual do wiki.
Resposta esperada do /status
Olá! Estou orientado e pronto. **Status atual — [Nome do Negócio]** - Clientes ativos: nenhum ainda - Fontes ingeridas: 0 - Páginas wiki: 3 (overview, index, log) - Último lint: nunca **Próximos passos:** 1. Executar conectar.ps1 para configurar tokens de API 2. Adicionar primeiro cliente com /novo-cliente 3. Ingerir primeiras fontes com /ingerir
Conta Anthropic
Para usar o Claude Code você precisa de uma conta em anthropic.com. O plano gratuito tem limite de mensagens. Para uso profissional, recomendamos o plano pago para ter acesso sem restrições.
✅ Checklist — Parte 1 Concluída
Confirme cada item antes de avançar para a Parte 2. Clique nos itens para marcar.
Instalação
- instalar.ps1 executado sem erros críticos
- Python instalado e funcionando (python --version)
- Node.js instalado e funcionando (node --version)
- Claude Code instalado (claude --version)
- Pasta do vault criada com estrutura completa
- CLAUDE.md criado com nome do negócio correto
- Scripts Python presentes em agente-performance/
Obsidian
- Obsidian instalado
- Vault apontado para a pasta correta
- Estrutura de pastas visível no explorador do Obsidian
- CLAUDE.md abre corretamente com o conteúdo personalizado
Claude Code
- Claude Code abre no terminal da pasta do vault
- Login com conta Anthropic concluído
- /status responde com o estado do wiki
📘 Meta Ads: Token Permanente
Um token que nunca expira — a base de toda automação com Meta Ads e Instagram.
Conceito: O que é um System User
É um "usuário técnico" dentro do seu Business Manager — não é uma pessoa real, é uma credencial de sistema. Ele tem as permissões que você define e gera um token permanente.
Pré-requisito: Acesso ao Business Manager
Você precisa ser administrador do Business Manager. Se for gerenciar campanhas de clientes, o token deve ser criado no BM do cliente (ou o cliente deve fazer esses passos e te passar o token).
Passo 1 — Criar App no Meta for Developers
Acessar developers.facebook.com/apps
Clique em "Meus Apps" → "Criar App".
Escolher tipo "Outro" → "Negócios"
Não escolha "Consumidor" nem "Empresa". O tipo correto é "Negócios".
Preencher nome e vincular ao BM
Nome sugerido: "[Seu Nome] Performance API". Vincule ao Business Manager correto.
Passo 2 — Adicionar Marketing API
No app criado → "Adicionar produto"
Busque por "Marketing API" e clique em "Configurar".
Marcar essas permissões obrigatórias
ads_read ads_management business_management instagram_basic pages_read_engagement
Passo 3 — Criar System User
Business Manager → Configurações → Usuários → Usuários do Sistema
Clicar em "Adicionar" → Nome: "API Performance" → Função: Admin
Clicar em "Criar usuário do sistema"
Passo 4 — Gerar Token Permanente
Selecionar o usuário criado → "Gerar novo token"
Selecionar o App → Expiração: "Nunca" → Marcar permissões → "Gerar token"
COPIAR O TOKEN AGORA
O token aparece apenas uma vez. Copie e salve em lugar seguro antes de fechar.
Passo 5 — Atribuir Ativos ao System User
Ainda na tela do usuário do sistema:
Clicar em "Atribuir ativos"
Selecionar "Contas de anúncios" → marcar todas → Permissão: "Gerenciar campanhas"
Repetir para "Páginas" e "Contas do Instagram"
Invoke-RestMethod "https://graph.facebook.com/v20.0/me?access_token=SEU_TOKEN"
Se retornar name e id, o token está válido.
🔵 Google Ads: API OAuth2
Mais passos que o Meta, mas feito uma vez. Depois é automático para sempre.
Os 4 componentes
| Componente | O que é | Onde pegar |
|---|---|---|
| Developer Token | Chave que identifica seu aplicativo | Google Ads → Centro de API |
| Client ID | ID do app OAuth2 no Google Cloud | Google Cloud Console |
| Client Secret | Senha do app OAuth2 | Google Cloud Console |
| Refresh Token | Token de acesso de longa duração | Script generate_refresh_token.py |
Passo 1 — MCC (Conta Gerenciadora)
O MCC gerencia todas as contas de clientes. Se já tem, anote o ID. Se não tem:
Acessar ads.google.com → Ferramentas → Gerenciar contas
Criar conta gerenciadora → vincular contas de clientes
Anotar o ID do MCC (formato XXX-XXX-XXXX)
Passo 2 — Developer Token
No MCC → Ferramentas → Configurações → Centro de API
Clicar em "Solicitar acesso básico" → preencher formulário
Uso pretendido: "Automação de relatórios e gestão de campanhas".
Copiar o Developer Token que aparece na página
Passo 3 — Google Cloud Project
console.cloud.google.com → Novo Projeto
Nome sugerido: "[Seu Nome] Ads API"
APIs e Serviços → Biblioteca → buscar "Google Ads API" → Ativar
Credenciais → Criar credenciais → ID do cliente OAuth
Configurar tela de consentimento OAuth (se solicitado)
Tipo: Externo | Adicionar seu email como usuário de teste
Tipo de aplicativo: "Aplicativo para computador" (Desktop app)
Fazer download do JSON → salvar como client_secret.json
Mover o client_secret.json para a pasta credentials
C:\minha-agencia\agente-performance\credentials\client_secret.json
Passo 4 — Gerar Refresh Token
Com o client_secret.json na pasta certa, execute no terminal:
cd C:\minha-agencia\agente-performance python google-ads\lib\generate_refresh_token.py
Um browser vai abrir. Faça login com a conta Google do MCC. Após autorizar, o script mostra os três valores — copie todos.
🔌 Executar conectar.ps1
Com os dados das páginas anteriores em mãos, o script faz o resto.
✓ Token permanente Meta Ads (EAAH... ou EAAT...)
✓ ID do MCC do Google Ads (XXX-XXX-XXXX)
✓ Developer Token do Google Ads
✓ client_secret.json na pasta credentials/
✓ Refresh Token, Client ID e Client Secret (gerados no passo anterior)
Como executar
powershell -ExecutionPolicy Bypass -File C:\caminho\para\conectar.ps1
O que acontece em cada parte
Parte A — Meta Ads
Script abre o browser nas páginas certas
Vai abrir Meta for Developers, Business Manager e Centro de API automaticamente.
Você cola o token quando solicitado
Script valida o token na hora
Se inválido, avisa imediatamente. Se válido, lista todas as contas vinculadas.
Você escolhe a conta padrão
Se tiver várias contas, escolhe qual usar como padrão.
Credenciais salvas em credentials/meta.env
Parte B — Google Ads
Script pede o ID do MCC e Developer Token
Executa o generate_refresh_token.py (se ainda não rodou)
Você cola Client ID, Client Secret e Refresh Token
Script salva em credentials/google-ads.yaml
Script testa a conexão listando contas do MCC
Resultado esperado ao final
============================================================ CONEXOES CONFIGURADAS ============================================================ [OK] Meta Ads: TOKEN CONFIGURADO [OK] Google Ads: CREDENCIAIS CONFIGURADAS PROXIMOS PASSOS: 1. Abra o Obsidian apontando para: C:\minha-agencia 2. Abra o terminal e execute: claude 3. Teste com: /status /novo-cliente /gerar-relatorio-meta
✅ Checklist — Parte 2 Concluída
Confirme cada item antes de usar o sistema com clientes reais.
Meta Ads
- App criado no Meta for Developers
- Marketing API adicionada com permissões corretas
- System User criado no Business Manager
- Token permanente gerado (expiração: Nunca)
- Contas de anúncios atribuídas ao System User
- Token validado pelo conectar.ps1 (apareceu nome do usuário)
- credentials/meta.env criado com token real
Google Ads
- MCC configurado com contas de clientes vinculadas
- Developer Token solicitado (aguardando aprovação se produção)
- Projeto criado no Google Cloud
- Google Ads API ativada no projeto
- client_secret.json na pasta credentials/
- Refresh Token gerado com sucesso
- credentials/google-ads.yaml preenchido
- Teste de conexão listou contas do MCC
⚙️ 9 Skills Base do Sistema
Instaladas automaticamente pelo instalar.ps1. São a espinha dorsal do wiki — gestão de conhecimento e coleta de dados.
Visão geral instantânea do sistema: clientes ativos, fontes ingeridas, pendências de cada cliente, último lint e próximos 3 passos mais importantes.
⏱ Usar: início de cada sessãoO que o agente faz
- Lê index.md e as últimas 5 entradas do log.md
- Lista clientes com status e último contato
- Conta páginas wiki e fontes por segmento
- Lista itens pendentes de cada acoes.md
- Aponta os 3 próximos passos prioritários
Processa qualquer fonte de conhecimento — relatório, site, transcrição de reunião, artigo, nota — e distribui automaticamente pelo wiki nas páginas certas.
⏱ Usar: ao receber qualquer novo conteúdo relevanteO que o agente faz
- Identifica tipo, cliente(s) e segmento(s) da fonte
- Cria wiki/sources/[slug].md com resumo e insights
- Atualiza reunioes.md, acoes.md e resultados.md do cliente
- Atualiza o segmento com padrões encontrados
- Registra em index.md e log.md
Cole o conteúdo ou indique o arquivo: /ingerir > Cole aqui o relatório de campanha...
Cria o workspace completo de um novo cliente com 4 arquivos estruturados, entidade e segmento — tudo a partir de perguntas guiadas.
⏱ Usar: ao fechar contrato com novo clienteCria automaticamente
- wiki/clients/[slug]/perfil.md
- wiki/clients/[slug]/reunioes.md
- wiki/clients/[slug]/acoes.md
- wiki/clients/[slug]/resultados.md
- wiki/clients/[slug]/campanhas/index.md
- wiki/entities/clients/[slug].md
Registra uma reunião de cliente, extrai próximos passos automaticamente e sinaliza mudanças no perfil ou expectativas.
⏱ Usar: logo após cada call ou reuniãoO que o agente faz
- Estrutura e insere entrada em reunioes.md (mais recente no topo)
- Extrai próximos passos com responsável e prazo → acoes.md
- Sinaliza se algo mudou no perfil ou expectativas do cliente
Busca cruzada em todo o wiki com citações rastreáveis. Responde perguntas complexas usando histórico de múltiplos clientes e segmentos.
⏱ Usar: antes de decisões estratégicas ou reuniõesExemplos de perguntas
- "Qual foi o CPL de [cliente] em março vs fevereiro?"
- "O que funcionou em copy no segmento medicina integrativa?"
- "Quais campanhas tiveram frequência acima de 3 este mês?"
- "Comparar performance de vídeo vs imagem em todos os clientes"
Coleta dados reais do Meta Ads via API, cria snapshots mensais no wiki e atualiza resultados do cliente. Base para relatório HTML.
⏱ Usar: fechamento mensal + antes de reuniões de reviewMesmo fluxo para Google Ads: coleta campanhas, keywords e search terms, popula o wiki com snapshots mensais estruturados.
⏱ Usar: fechamento mensalCheck rápido de performance com alertas automáticos por thresholds fixos: sem conversões, CTR baixo, frequência alta, CPA acima da meta.
⏱ Usar: monitoramento semanalAlertas automáticos gerados
- Sem conversões nas últimas 48h
- CTR abaixo de 5% em Search (Google)
- Frequência acima de 3 — sinal de saturação (Meta)
- CPA acima de 2× a meta do perfil do cliente
- Campanha ENABLED sem impressões (travada)
- Orçamento restante abaixo de 20% do dia
Verificação de saúde do wiki: contradições entre páginas, links quebrados, clientes sem contato há 30+ dias, benchmarks desatualizados.
⏱ Usar: fechamento mensal🚀 10 Skills Avançadas
Adicionadas ao sistema para otimizar o tempo do gestor nas tarefas de maior recorrência e impacto. Cada skill resolve um problema real do dia a dia.
Gera um briefing completo antes de qualquer call: o que foi prometido na última reunião, performance atual vs meta com semáforo visual, pontos positivos, problemas e 3 perguntas para fazer ao cliente.
⏱ Usar: 15 minutos antes de qualquer reunião de clienteFormato do briefing gerado
- Contexto rápido: quem é o cliente, tempo de relacionamento
- Compromissos da última reunião com status (feito / pendente)
- KPI por KPI com semáforo verde / amarelo / vermelho
- 3 pontos positivos para destacar na call
- 2 problemas para abordar com honestidade
- 3 perguntas abertas para coletar informação nova
Analisa o histórico completo de uma campanha, constrói linha do tempo causa-efeito, identifica o ponto de inflexão e registra o aprendizado no wiki para uso futuro em outros clientes.
⏱ Usar: quando uma campanha encerra, cai de performance ou gera dúvidaO que o agente diagnostica
- Linha do tempo: performance mês a mês + ações tomadas
- Ponto de inflexão: quando e por que a curva mudou
- Variável de maior impacto: criativo / público / budget / sazonalidade
- Sinal ignorado: o que os dados já mostravam antes da queda
- Aprendizado registrado em acoes.md com campo "Aplicável a outros clientes?"
Gera copy completo para Meta Ads usando o avatar do cliente, restrições de marca e histórico de angulos já testados. 5 variações de feed + 3 ganchos para Stories/Reels.
⏱ Usar: ao criar ou renovar criativosObjetivos disponíveis
leads-whatsapp— geração de leads via WhatsAppleads-formulario— conversão em formuláriovendas— compra diretatrafego— cliques para siteawareness— alcance e reconhecimento
O que entrega
- 5 variações para feed (dor / desejo / curiosidade / prova social / autoridade)
- 3 ganchos para Stories e Reels (3 segundos + desenvolvimento + CTA)
- Para cada copy: hipótese testada + métrica de sucesso
/copy-meta support-health leads-whatsapp
Analisa eficiência, tendência e saturação de cada campanha e recomenda uma redistribuição de budget com tabela comparativa e projeção de resultado esperado.
⏱ Usar: início de mês ou quando o CPL subirLógica de classificação
- 🟢 ESCALAR: CPL abaixo da meta + frequência ok + sem limite de budget
- 🟡 MANTER: dentro da meta, sem anomalias
- 🟠 REDUZIR: CPL acima de 1,5× meta nos últimos 14 dias
- 🔴 PAUSAR: CPL acima de 2× meta ou zero conversão em 7 dias
Gera checklist técnico personalizado para o cliente antes de ativar qualquer campanha — rastreamento, configuração de campanha, copy e UTMs. Elimina a causa número 1 de campanhas que "não funcionam" na primeira semana.
⏱ Usar: obrigatoriamente antes de ativar qualquer campanha novaMeta Ads — verifica
- Pixel instalado e evento correto disparando
- CBO ativado, Advantage Audience desativado
- Posicionamentos: apenas Facebook + Instagram
- URL com UTM obrigatório (utm_source + utm_medium + utm_campaign)
- Primary text sem emojis
- Status criado como PAUSED
Google Ads — verifica
- Tag de conversão instalada e marcada como ação primária
- Lista de negativas aplicada
- RSA com min 8 headlines e 3 descrições
Gera 3 testes estruturados com hipótese clara, variável isolada, orçamento mínimo calculado e critério de decisão — sem repetir testes já feitos e aproveitando aprendizados de outros clientes do mesmo segmento.
⏱ Usar: início de mês ou quando o crescimento estagnaCada teste entregue com
- Hipótese: "Acredito que [X] vai [Y] porque [Z]"
- Variável isolada (apenas 1 coisa muda por teste)
- Orçamento mínimo calculado para ter significância estatística
- Prazo de avaliação em dias
- Decisão: se bater meta → escalar | se não → pausar e registrar
Busca anúncios ativos dos concorrentes via Facebook Ad Library API, documenta formatos, ganchos e CTAs, identifica lacunas que o cliente pode explorar e atualiza as páginas de concorrentes no wiki.
⏱ Usar: mensalmente + antes de criar novos criativosO que documenta por concorrente
- Formatos em uso: imagem / vídeo / carrossel / stories
- Ganchos recorrentes nas headlines
- CTAs predominantes e tempo de veiculação
- Promessa central comunicada
Lacunas identificadas
- Ângulos de copy não explorados pelo mercado
- Formatos que nenhum concorrente usa
- 2 sugestões de copy baseadas nas lacunas
Monitora anomalias com base no histórico do próprio cliente — não em thresholds fixos. Um CPL de R$260 é anomalia se o histórico é R$200, mas não se é R$240.
⏱ Usar: monitoramento semanal substituindo o /diagnostico-conta para contas madurasCálculo estatístico
- Calcula média e desvio padrão dos últimos 30 dias por métrica
- CRÍTICO: métrica fora de 2 desvios padrão
- ATENÇÃO: métrica fora de 1,5 desvios padrão
- NORMAL: dentro dos limites da própria conta
- Métricas: CPL, CTR, Frequência, conversões diárias, gasto vs planejado
Gera em 30 segundos um briefing de 300 palavras sobre qualquer cliente: negócio, o que está rodando, o que funciona, o que está crítico e próximos passos. Para onboarding de novos membros do time ou calls não planejadas.
⏱ Usar: quando precisar falar sobre um cliente sem tempo de ler tudoFormato do output (300 palavras máx)
- Identificação: nome, segmento, status, plataformas, desde quando
- Negócio: o que fazem e o diferencial em 2 frases
- O que fazemos: canais, objetivo, investimento mensal
- Performance: KPIs com semáforo
- O que funciona + O que está crítico
- 3 próximos passos desta semana
Usa o histórico real de todos os clientes do segmento para gerar o bloco "O que já sabemos sobre este mercado" para propostas comerciais — com benchmarks reais, o que funciona, o que não funciona e perguntas de qualificação para o prospect.
⏱ Usar: ao preparar proposta para um prospect do mesmo nicho de clientes atuaisConteúdo gerado
- Benchmarks reais: CPL, ROAS, CTR, ticket médio — com fonte nos dados do wiki
- Estratégias validadas em 2+ clientes do segmento
- O que não funciona neste nicho (evita testes caros)
- 3 perguntas de qualificação para fazer ao prospect
- 2 red flags que indicam cliente desalinhado
/proposta medicina-integrativa
Mapa completo: todas as 18 skills
| Skill | Categoria | Quando usar |
|---|---|---|
/status | Wiki | Início de sessão |
/ingerir | Wiki + IA | Ao receber novo conteúdo |
/novo-cliente | Wiki | Ao fechar cliente |
/reuniao | Wiki | Após cada call |
/consultar | Wiki + IA | Antes de decisões |
/gerar-relatorio-meta | API + Output | Fechamento mensal |
/gerar-relatorio-google | API + Output | Fechamento mensal |
/diagnostico-conta | API + IA | Monitoramento semanal |
/lint | Wiki | Fechamento mensal |
/prep-reuniao | Wiki + IA | 15 min antes de qualquer call |
/autopsia-campanha | Wiki + IA | Ao encerrar / analisar campanha |
/copy-meta | IA + Output | Ao criar / renovar criativos |
/redistribuir-budget | Wiki + IA | Início de mês / CPL alto |
/checklist-ativacao | Wiki | Antes de ativar campanha |
/plano-testes | Wiki + IA | Crescimento estagnado |
/concorrentes | API + Wiki | Mensal + antes de criativos |
/alerta-anomalia | Wiki + IA | Monitoramento semanal (contas maduras) |
/resumo-executivo | Wiki | Calls não planejadas / onboarding time |
/proposta | Wiki + Output | Ao preparar proposta comercial |
🚀 Primeiros Comandos
Sistema instalado e conectado. Aqui estão os primeiros passos para operação real.
Sequência recomendada para o primeiro dia
Abrir Claude Code na pasta do vault
cd C:\minha-agencia && claude
Verificar status
/status
Adicionar seu primeiro cliente
/novo-cliente
O agente vai fazer as perguntas. Responda uma a uma.
Ingerir uma fonte (relatório, anotação, site)
/ingerir
Cole um relatório de campanha, transcrição de reunião ou URL de site do cliente.
Gerar primeiro relatório Meta Ads
/gerar-relatorio-meta
Referência rápida de todos os comandos
| Comando | O que faz | Quando usar |
|---|---|---|
/status | Visão geral do wiki | Início de cada sessão |
/novo-cliente | Cria workspace completo | Ao fechar novo cliente |
/reuniao [cliente] | Registra reunião | Após cada call |
/ingerir | Processa qualquer fonte | Ao receber novo conteúdo |
/consultar [pergunta] | Busca no wiki | Antes de reuniões / decisões |
/gerar-relatorio-meta | Relatório Meta Ads | Fechamento mensal |
/gerar-relatorio-google | Relatório Google Ads | Fechamento mensal |
/diagnostico-conta | Check rápido de performance | Monitoramento semanal |
/segmento [nome] | Análise cruzada de nicho | Mensal — cruzar aprendizados |
/lint | Saúde do wiki | Mensal |
Rotina semanal sugerida
Segunda: /diagnostico-conta (verificar todas as contas) Quarta: /consultar "o que está pendente esta semana?" Sexta: Registrar reuniões da semana com /reuniao Fechamento mensal: /gerar-relatorio-meta (todos os clientes) /gerar-relatorio-google (todos os clientes) /segmento (análise cruzada) /lint (saúde do wiki)
❓ Problemas Comuns
Soluções para os erros mais frequentes durante a instalação e uso.
Instalação
❌ "winget não é reconhecido como comando"
O winget requer Windows 10 versão 1809+. Solução: instale Python e Node.js manualmente pelos sites oficiais antes de rodar o script.
# Verificar versão do Windows winver
❌ "Acesso negado" ao criar pastas
Execute o PowerShell como Administrador. Clique com botão direito no ícone do PowerShell → "Executar como Administrador".
❌ "claude não é reconhecido"
Feche e reabra o terminal. Se persistir:
npm install -g @anthropic-ai/claude-code # Fechar e reabrir o terminal
Meta Ads
❌ Token retorna erro "Invalid OAuth access token"
O token foi copiado com espaços ou quebra de linha. Copie novamente clicando diretamente no token no Business Manager, sem arrastar para selecionar.
❌ "User does not have permission" ao listar contas
O System User não foi atribuído às contas de anúncios. Volte ao Business Manager → Usuários do Sistema → Atribuir ativos → Contas de anúncios.
❌ Token expira mesmo sendo "permanente"
Isso acontece se o app foi criado com tipo errado ou se as permissões foram revogadas. Gere um novo token com o mesmo processo — o mesmo System User pode ter múltiplos tokens.
Google Ads
❌ "Developer token has not been approved"
Normal. O token de produção precisa de aprovação manual do Google (até 5 dias úteis). Enquanto aguarda, você pode usar Meta Ads normalmente. O Google Ads vai funcionar quando o token for aprovado.
❌ "The caller does not have permission" no teste de conexão
A conta Google usada para gerar o refresh token não tem acesso ao MCC. Use a mesma conta Gmail que é administradora do MCC para gerar o token.
❌ "client_secret.json não encontrado"
Verifique o nome exato do arquivo e o caminho:
C:\minha-agencia\agente-performance\credentials\client_secret.json
O nome deve ser exatamente client_secret.json — sem outros caracteres no nome.
Claude Code
❌ Agente não lê o CLAUDE.md
Verifique se o Claude Code foi aberto dentro da pasta do vault:
cd C:\minha-agencia claude
❌ "/status" retorna resposta genérica sem mencionar o nome do negócio
O Claude Code não está lendo o CLAUDE.md correto. Verifique se o arquivo está na raiz da pasta do vault e abra o Claude Code na pasta certa.
❌ Script Python retorna "Credenciais não configuradas"
Execute o conectar.ps1 primeiro. Os scripts verificam se meta.env e google-ads.yaml estão preenchidos antes de rodar.