Communitygithub.com

Centros de Comando de Anúncios

Skill genérica para construir um centro de pilotagem seguro para Google Ads e Meta Ads com um agente de IA.

O que é Centros de Comando de Anúncios?

Esta skill define uma abordagem estruturada e segura para construir um centro de comando de anúncios (cockpit) para Google Ads e Meta Ads. Ela é útil para desenvolvedores e engenheiros de IA que precisam criar ferramentas de gestão de campanhas publicitárias, garantindo a proveniência dos dados, a diferenciação entre plataformas, o isolamento entre organizações e a segurança das ações executadas nas plataformas de anúncios. A skill suporta a construção de sistemas que vão desde ferramentas de reporting (somente leitura) até plataformas SaaS de autoatendimento com autorização OAuth. O fluxo de trabalho inclui a classificação do produto (reporting, pilotagem assistida ou SaaS), o levantamento do contexto real do usuário (como número de contas e conformidade), e a implementação incremental de conectores, sincronização, recomendação e escrita segura. Invariantes importantes incluem nunca armazenar segredos no repositório, nunca somar conversões do Google e Meta de forma ingênua, e sempre testar mutações apenas em ambientes sandbox com autorização explícita.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add rudy-io/building-ads-command-centers

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Construindo Centros de Comando de Anúncios

Objetivo

Construir um cockpit publicitário confiável para Google Ads e Meta Ads. Preservar a proveniência dos números, as diferenças entre plataformas, o isolamento das organizações e a segurança das ações enviadas às plataformas.

Classificar o produto antes de construir

  • Reporting: conexão, sincronização e somente leitura.
  • Pilotagem assistida: recomendações, pré-visualização e validação humana de orçamentos, pausas e retomadas.
  • SaaS de autoatendimento: OAuth multi-usuário, seleção de contas, gestão de direitos, faturamento, conformidade e suporte.

Não prometer o terceiro nível se apenas uma conexão de administrador e testes simulados existirem.

Começar pelo contexto real

Inspecionar o repositório e a infraestrutura existentes antes de escolher uma stack. Levantar os usuários-alvo, o número de contas, a frequência de atualização, o histórico esperado, a fonte de verdade das conversões, as moedas, os fusos horários, a hospedagem e as restrições de conformidade.

Dimensionar a solução ao nível escolhido. Para uma ferramenta interna mono-organização somente leitura, uma organização única, papéis simples e um monólito são suficientes. Não impor OAuth de autoatendimento, microsserviços, faturamento ou fluxo de aprovação sem necessidade correspondente.

Carregar as referências úteis

As versões das APIs, permissões, procedimentos de revisão e cotas mudam. Verificar as documentações oficiais no momento da implementação.

Fluxo de trabalho

  1. Estabelecer uma matriz de capacidades: plataforma, leitura/escrita, fonte, status comprovado e limites.
  2. Projetar organizações, membros, papéis, conexões, contas de anúncios e registro de auditoria.
  3. Implementar primeiro os conectores somente leitura e preservar a proveniência bruta.
  4. Sincronizar por tarefas idempotentes para um banco normalizado. Exibir atualização, erros, cobertura e contexto de atribuição.
  5. Reconciliar uma amostra em um período encerrado com as interfaces nativas do Google e Meta.
  6. Produzir as recomendações por regras e cálculos determinísticos. Usar um LLM apenas para explicar ou reformular.
  7. Adicionar cada escrita separadamente com pré-visualização, autorização, limites, idempotência, auditoria, releitura remota e procedimento de rollback.
  8. Testar o isolamento entre organizações, expiração OAuth, cotas, retomada de tarefas e métricas ausentes.

Invariantes

  • Nenhum segredo no repositório, navegador, logs, capturas de tela, exportações ou prompts.
  • Nunca somar ingenuamente as conversões do Google e Meta: manter plataforma, ação, janela e modelo de atribuição.
  • Uma sincronização agendada não é tempo real.
  • Nunca testar uma mutação em uma conta de produção sem autorização explícita e escopo preciso.
  • Qualificar cada capacidade: implementada, testada em sandbox, validada em produção ou parcial.

Entrega esperada

Fornecer a arquitetura e suas hipóteses, o esquema de dados, os fluxos de conexão Google e Meta, a estratégia de sincronização, a matriz de permissões, os guardrails de escrita, os testes de reconciliação e o runbook de operação. Separar claramente o que está realizado do que ainda precisa ser validado.

Habilidades Relacionadas