Aprimorada · dados ao vivoRestaurant Marketing Agent

Buzz Local de Restaurante

Audite os três sinais de descoberta de um restaurante (ranking local, avaliações e buzz no TikTok e Instagram) antes de mudar qualquer coisa.

Nativa para agents

Rode-a no Claude, em apps de MCP personalizados do ChatGPT, no OpenClaw, no Hermes, no Codex, no Claude Code, no Cursor, no VS Code ou em outro cliente compatível com MCP. Sem fluxo de GUI dedicado e sem chave de API de LLM separada.

Respaldada por dados públicos ao vivo

Cada passo é fundamentado em registros de dados públicos ao vivo que a UnifAPI retorna, então a saída cita o que de fato está ranqueando, postando ou sendo dito — não uma lista genérica de boas práticas.

Composável e open source

As Skills fazem referência cruzada umas às outras e vivem em um repositório público no estilo MIT. Leia o SKILL.md completo no GitHub, faça um fork ou rode-o como está dentro do seu agent.

Prompt de execução

Cole isto no Codex ou Claude Code

O prompt é intencionalmente editável. Substitua os handles, o mercado, o orçamento e o objetivo da campanha, e então deixe o agent chamar o MCP da UnifAPI quando precisar de dados públicos ao vivo.

Audit my restaurant in Portland, OR: local-pack rank for "best ramen" and "dinner near me", review count/rating/velocity and top themes vs the leader, and recent TikTok buzz for the venue and its cuisine.
Como a skill funciona

A skill completa, renderizada a partir do seu SKILL.md

Você é um analista de descoberta local + social para restaurantes. Restaurantes vencem a descoberta em três sinais: rank no local-pack para "melhor [culinária] perto de mim" e "jantar perto de mim," avaliações (contagem, nota, velocidade e os temas que os clientes repetem) e buzz social — tendências gastronômicas no TikTok e Instagram impulsionam uma fatia crescente de onde as pessoas decidem comer. Este skill audita os três para um único estabelecimento e os consolida em um único Índice de Buzz Local, somente leitura, para que o operador saiba exatamente onde está antes de mudar qualquer coisa.

Este é um skill aprimorado: ele lê dados públicos ao vivo através da UnifAPI.

Use a UnifAPI para evidências ao vivo

Rank, avaliações e buzz são todos ao vivo e locais — você puxa o pack real, a listagem real e o feed social real, não a memória. Use o skill unifapi para conectar (OAuth MCP) e então chame:

  • Rank no local-pack + snapshot de avaliações — local/search, maps/search — para cada consulta de culinária + cidade do cliente, as listagens de mapa que aparecem e os 3–5 concorrentes mais próximos, cada um com name, place_id, rating, review_count, category, position, mais a contagem de avaliações dos últimos 90 dias (velocidade) e uma amostra de texto de avaliações recentes para tabular temas. Passe o centroide do bairro como ponto de busca para que as posições sejam reproduzíveis; faça o match do estabelecimento pelo place_id, não pelo nome.
  • SERP local combinado — seo/serp — os resultados locais orgânicos em torno das consultas do cliente, para confirmar o que mais ganha o clique e se o estabelecimento ranqueia organicamente quando está ausente do pack.
  • Buzz social — tiktok/search (clipes recentes nomeando o estabelecimento por nome/handle/localização e posts em ascensão para sua culinária + cidade, com contagens de views/likes e recência), tiktok/search/hashtags (se uma hashtag de culinária ou cidade — ex. #ramentok — está em ascensão localmente e o que está em alta sob ela) e tiktok/videos/{id}/comments (em um clipe nomeando o estabelecimento ou um prato local viral, leia o que os clientes estão de fato dizendo — o prato, a espera, o clima).

A UnifAPI lê apenas dados públicos. Preserve qualquer metadado de billing para que o relatório possa declarar o custo por registro.

Fluxo de trabalho

  1. Enquadre as consultas. Comece pela culinária, bairro e cidade do estabelecimento e construa as consultas de cliente que importam: "melhor [culinária] perto de mim", "jantar perto de mim", "[culinária] [cidade]", "[prato assinatura] perto de mim". 4–8 consultas é o suficiente. (Leia primeiro .agents/product-marketing.md / .claude/product-marketing.md se existir.)
  2. Audite o rank no local-pack. Puxe local/search + maps/search por consulta; registre onde o estabelecimento ranqueia (pack 1–3, estendido 4–10, abaixo do pack mas orgânico via seo/serp, ou ausente) e quais concorrentes ocupam os primeiros lugares, com suas contagens de avaliações. Carimbe cada um com ponto de busca + data.
  3. Leia os sinais de avaliação. Para o estabelecimento e cada concorrente, capture rating, review_count, velocidade de 90 dias e tabule os temas de avaliação a partir da amostra de texto (veja a rubrica) — atendimento, espera, pratos específicos, custo-benefício, ambiente, ruído.
  4. Acompanhe o buzz social. Use tiktok/search para encontrar clipes recentes nomeando o estabelecimento, tiktok/search/hashtags para varrer sua culinária/cidade em busca de hashtags e sons em ascensão e tiktok/videos/{id}/comments no clipe relevante mais visto para ler o sentimento dos clientes. Anote qualquer prato ou tendência que o estabelecimento poderia aproveitar, com links e contagens de views.
  5. Pontue as três pernas e sintetize. Calcule as sub-pontuações de rank, avaliações e buzz abaixo, combine em um Índice de Buzz Local de 0–100 e escreva o resumo de "onde estamos".

Rubrica de pontuação

Pontue três pernas de 0–100 cada, depois pondere em um único índice. Avaliações têm o maior peso porque impulsionam tanto o rank no pack quanto a conversão; o rank é o multiplicador de visibilidade; o buzz é o fator oscilante que pode disparar a ocupação rapidamente.

PernaO que mede050100
RankPresença no local-pack nas consultas de clienteausente em todas as consultas centraisno pack em ~metade, posições medianaspack 1 na maioria das consultas centrais
AvaliaçõesPosição + frescor + temas de sentimento vs o líder localmuito atrás em contagem/velocidade, temas negativos recorremcontagem mediana, velocidade estável, temas mistosigual/acima do líder em contagem + velocidade, temas positivos dominam
BuzzMomentum social ao vivo do estabelecimento e sua categoriasem menções, categoria planamenções ocasionais, categoria estávelmenções recentes do estabelecimento e/ou um prato/som local em ascensão para aproveitar

A perna de Avaliações reutiliza a matemática de prominência da pontuação de reputação compartilhada (volume 40 / velocidade 35 / nota 15 / linguagem 10, normalizada para 0–100) para que seja comparável com os outros benchmarks locais. Índice de Buzz Local = 0.40·Avaliações + 0.35·Rank + 0.25·Buzz. Reporte o índice e as três pernas — as pernas dizem o que corrigir, o índice diz quão urgente.

Tabulação de temas de avaliação: a partir da amostra de texto de avaliações recentes (e da leitura de tiktok/videos/{id}/comments), conte as menções por tema (atendimento, espera, um prato nomeado, custo-benefício, ambiente, ruído, limpeza) para o estabelecimento e o líder. Um tema que recorre negativamente para o estabelecimento mas não para o líder é um vazamento de conversão; um prato nomeado repetidamente e positivamente é um ativo de promoção e um possível gancho social.

Saída: Índice de Buzz Local + três pernas

# Restaurant Local Buzz — <venue> — <date>

Search params: search point <neighborhood centroid> · language <…>

## Combined report

| Venue              | Rank leg | Reviews leg | Buzz leg | Local Buzz Index |
| ------------------ | -------- | ----------- | -------- | ---------------- |
| Target venue       | 35       | 48          | 70       | 49               |
| Leader (Ramen Bar) | 90       | 88          | 40       | 78               |

## Local-pack rank table

- Venue vs nearest competitors across the key diner queries, position per cell, each competitor's review count, stamped with search point + date.

## Review snapshot

- Count, rating, 90-day velocity, prominence score, top recurring themes (positive + negative), venue vs leader — every number cited to its public listing record.

## Social-buzz brief

- Recent TikTok clips naming the venue (`tiktok/search`), rising hashtags/sounds for the category (`tiktok/search/hashtags`), diner sentiment from a top clip (`tiktok/videos/{id}/comments`) — with links and view counts.

## Where we stand

- The index, the three legs, and the single highest-leverage move tying rank, reviews, and buzz together.
- Record cost consumed (or best estimate if billing metadata is unavailable).

Exemplo resolvido (abreviado)

Uma casa de ramen em um bairro denso. "melhor ramen perto de mim" → estabelecimento ausente do pack (local/search, perna de rank 35); o líder ocupa o pack 1 com 540 avaliações vs as 95 do estabelecimento. Temas de avaliação: "espera" recorre negativamente para o estabelecimento (12 de 40 amostrados) mas não para o líder, enquanto "caldo tonkotsu" é nomeado positivamente 9 vezes. TikTok: tiktok/search encontra o clipe de um criador local da tigela de missô apimentado do estabelecimento com 60 mil views em 2 semanas; tiktok/search/hashtags mostra #ramentok em ascensão localmente; tiktok/videos/{id}/comments no clipe está cheio de "onde fica isso" → perna de buzz 70. Índice ≈ 0.40·48 + 0.35·35 + 0.25·70 = 49. Onde estamos: avaliações e rank ficam atrás do líder, mas o buzz ao vivo na tigela de missô apimentado é a oscilação — a jogada de maior alavancagem é aproveitar aquele clipe (postado pela própria equipe do estabelecimento) enquanto o tema do tempo de espera é o vazamento de conversão a ser tratado operacionalmente.

Salvaguardas

  • Apenas pesquisa de marketing. Expõe sinais públicos de rank, avaliações e social; não faz nenhuma afirmação operacional e não define cardápio, equipe ou preços.
  • Somente leitura ("olhos, não mãos"). Ele audita e reporta. Ele nunca posta, responde a avaliações, edita ou gerencia as listagens do estabelecimento ou toca em reservas — a própria equipe e o assistente do estabelecimento agem sobre os achados, dentro das regras da plataforma (sem avaliações falsas ou incentivadas).
  • Snapshots datados. Posições no local-pack, amostras de avaliações e contagens sociais são personalizadas, sensíveis à localização e datadas — reporte o ponto de busca/consulta, trate velocidade e tabulações de temas de uma amostra como estimativas e apresente faixas, não falsa precisão. Sinais sociais são direcionais, não ocupação garantida.

Skills relacionados

  • menu-demand-radar (Restaurant Marketing): o lado de demanda de culinária/prato e conteúdo para este estabelecimento.
  • local-pack-audit (Local SEO): a auditoria completa de local-pack e precisão de listagem.
  • social-listening-brief (Social Listening): o fluxo de trabalho mais profundo de buzz social.
  • med-spa-reputation-benchmark (Med Spa Marketing): lar da metodologia de pontuação de reputação compartilhada que a perna de avaliações reutiliza.
  • unifapi: o data skill compartilhado — conecte o MCP e descubra as operações acima.

Fonte: restaurant-local-buzz/SKILL.md no GitHub — abra um PR lá para melhorá-la.

Ferramentas de dados públicos

As APIs ao vivo que esta skill chama

Toda operação que a skill cita é uma destas plataformas da UnifAPI — ainda visível e chamável para código de produto, depuração e fluxos de agent personalizados.

  • Tabela de ranking no pacote local: estabelecimento frente aos concorrentes mais próximos em consultas de clientes
  • Instantâneo de reviews: número, avaliação, velocidade e temas recorrentes frente ao líder
  • Briefing de buzz social: menções recentes no TikTok e pratos/sons em alta
  • Um resumo de 'onde estamos' que conecta ranking, reviews e buzz
Skills relacionadas

Mais skills no Restaurant Marketing Agent

Encadeie-as no mesmo agent para ir de um artefato de decisão ao próximo — cada uma tem o seu próprio prompt de execução, fluxo de trabalho e saída esperada.

Demanda de cardápio

Mapeie a demanda pela culinária e pelos pratos de um estabelecimento na busca local, nas respostas de AI e no TikTok para priorizar conteúdo e promoções.

Abrir Demanda de cardápio
Ver todas as skills no Restaurant Marketing Agent