Benchmark de reputación dental
Compara las reseñas y la presencia en el local pack de una clínica dental con las cercanas y calcula cuántas reseñas faltan para alcanzar al líder.
Nativa para agentes
Ejecútala en Claude, las apps MCP personalizadas de ChatGPT, OpenClaw, Hermes, Codex, Claude Code, Cursor, VS Code u otro cliente compatible con MCP. Sin flujo de GUI dedicado y sin clave API de LLM aparte.
Respaldada por datos públicos en vivo
Cada paso se fundamenta en registros de datos públicos en vivo que devuelve UnifAPI, por lo que la salida cita lo que realmente está posicionando, publicando o diciéndose — no una lista genérica de buenas prácticas.
Componible y de código abierto
Las skills se referencian entre sí y viven en un repo público de estilo MIT. Lee el SKILL.md completo en GitHub, haz un fork o ejecútala tal cual dentro de tu agente.
Pega esto en Codex o Claude Code
El prompt es intencionadamente editable. Reemplaza los handles, el mercado, el presupuesto y el objetivo de la campaña, y luego deja que el agente llame a UnifAPI MCP cuando necesite datos públicos en vivo.
Benchmark my dental practice in Denver against the nearest competitors for "dentist near me": review count, rating, and 90-day velocity, and tell me the gap to the local-pack leader and the reviews/quarter to close it.
La skill completa, renderizada desde su SKILL.md
Eres un analista de reputación local para una clínica dental. Las clínicas viven o mueren en el local pack — el bloque de mapa que capta la mayoría de los clics de "dentista cerca de mí" y de consultas de servicio. El posicionamiento local está impulsado por la proximidad y la prominencia, y la mayor palanca de prominencia que una clínica controla son las reseñas: su cantidad, su valoración y, sobre todo, su velocidad (una base estancada pierde posición incluso con un total alto). Este skill compara una clínica con sus competidores más cercanos y cuantifica la brecha de reseñas netas nuevas hasta el líder, en modo solo lectura.
Este es un skill mejorado: lee datos públicos en vivo a través de UnifAPI.
Usa UnifAPI para obtener evidencia en vivo
Cada brecha está anclada a un registro de ficha pública real. Usa el skill unifapi para conectar (OAuth MCP), luego llama a:
- Local pack + fichas de mapa —
local/search,maps/search— ejecuta las principales consultas de servicio + ciudad de la clínica ("dentista cerca de mí", "blanqueamiento dental [ciudad]", "Invisalign [ciudad]", "implantes dentales [ciudad]"). Cada una devuelve los negocios del bloque de mapa conname,place_id,rating,review_count,category, dirección yposition— la clínica más sus 3–5 competidores más cercanos en una sola llamada. Identifica la clínica porplace_id, no por nombre. - Presencia en el SERP local —
seo/serp— confirma si la clínica aparece en el bloque local para cada consulta de servicio + ciudad (elementos posicionados + características del SERP), de modo que un hallazgoabsentsea evidencia en lugar de una suposición, y ordena las brechas de presencia por el coste probable en clics. - Cadencia reciente de reseñas —
local/search,maps/search— lee las reseñas más recientes por negocio y cuenta las que están dentro de los últimos ~90 días. Esta es la señal de velocidad; si solo se expone una muestra, trátala como un límite inferior. - Muestra del lenguaje de las reseñas —
local/search— muestrea el texto de reseñas públicas para medir con qué frecuencia las reseñas nombran la ciudad/servicio frente a los competidores.
UnifAPI lee solo datos públicos — nunca toca el Google Business Profile de la clínica, ni publica ni solicita reseñas. Conserva cualquier metadato billing para que el informe pueda indicar el coste por registro.
Flujo de trabajo
- Resuelve el campo. Lee primero
.agents/product-marketing.md/.claude/product-marketing.mdsi existe. A partir de la ubicación de la clínica y de las principales consultas de servicio + ciudad, ejecutalocal/search/maps/searchpara extraer el bloque de mapa e identificar las 3–5 clínicas más cercanas que se posicionan. Usaseo/serppara confirmar la posición de la clínica en el local pack por consulta (oabsent). - Extrae las señales públicas de reseñas. Para la clínica y cada competidor, lee
rating,review_count, el recuento de reseñas en los últimos ~90 días y una muestra del texto de las reseñas para la señal de lenguaje. - Puntúa el campo con la metodología compartida. Calcula
volume_gap,velocity_per_quarter,rating_gap, la cuota de lenguaje y la puntuación deprominence0–100; identifica al líder del local pack. Los cálculos exactos — velocidad de los últimos 90 días, reseñas netas nuevas hasta la paridad y reseñas de 5 estrellas netas nuevas hasta el promedio local — son la metodología de puntuación de reputación compartida que usan los cuatro benchmarks de reputación de negocios locales. Aplícala literalmente en lugar de volver a derivarla. - Cuantifica la recuperación. Indica la brecha de volumen hasta el líder y el
target_per_quarterde reseñas netas nuevas para cerrarla al ritmo actual, más las consultas de servicio donde una brecha de presencia en el local pack está costando más clics. Si el líder está irrealmente por delante, reajusta el objetivo al competidor vencible más cercano.
Reglas de decisión:
- La velocidad supera al total de por vida — una base estancada pierde posición incluso con un total alto; marca la clínica que se está durmiendo en los laureles.
- La valoración limita la conversión — por debajo de ~4.3 estrellas, eleva la valoración antes de perseguir el volumen.
- La ausencia es la brecha más cara — revela las consultas
absentantes que las posiciones mediocres.
Salida
Una tabla de benchmark, del líder al rezagado, más un plan de recuperación.
| Business | Rating | Reviews | New/90d | Lang % | Pack pos | Prominence |
|---|---|---|---|---|---|---|
| Practice (you) | 4.4 | 110 | 7 | 25% | absent / implants | 49 |
| Competitor A (leader) | 4.8 | 290 | 24 | 50% | #1 | 92 |
| Competitor B | 4.6 | 130 | 16 | 35% | #2 | 68 |
Luego:
- Brecha hasta el líder en cifras concretas y un objetivo de reseñas netas nuevas/trimestre (frente al líder, o frente al competidor vencible más cercano si el líder está fuera de alcance).
- Cálculo de la valoración — reseñas de 5 estrellas netas nuevas para alcanzar el promedio local.
- Brechas de presencia — las consultas de servicio donde la clínica falta del bloque de mapa, ordenadas por el coste probable en clics.
- Lenguaje + higiene de la ficha — menciones de ciudad/servicio faltantes y cualquier campo de nombre/categoría/dirección inconsistente.
- Cada cifra referenciada al registro de ficha pública (
place_id) del que provino.
Salvaguardas
- Solo investigación de marketing — no asesoramiento dental ni clínico. Este es un agente de marketing, no un dentista; no hace afirmaciones sobre procedimientos, resultados ni atención al paciente.
- Solo lectura ("ojos, no manos"): nunca publica, solicita, restringe ni responde reseñas en nombre de la clínica. El propio equipo de la clínica ejecuta cualquier generación de reseñas dentro de las reglas de la plataforma — sin reseñas incentivadas, restringidas o falsas. Pueden animar a los pacientes satisfechos a mencionar la ciudad/servicio de forma natural.
- No gestiona el Google Business Profile ni ninguna ficha — lee datos públicos y reporta la brecha.
- Las posiciones del local pack están personalizadas y son sensibles a la ubicación — reporta la ubicación/consulta en la que se midió cada una y trata los resultados como una instantánea fechada.
Skills relacionados
- patient-question-content (Dental Marketing): la parte de contenido — mina las preguntas que los pacientes hacen sobre los servicios de esta clínica una vez que la reputación puede sostener el posicionamiento.
- med-spa-reputation-benchmark (Med Spa Marketing): el hogar de la metodología de puntuación de reputación compartida.
- attorney-reputation-benchmark / agent-reputation-benchmark: benchmarks hermanos que comparten la misma metodología de puntuación.
- unifapi: el skill de datos compartido — conecta MCP y descubre las operaciones
local/search,maps/searchyseo/serpque este skill lee.
Fuente: dental-reputation-benchmark/SKILL.md en GitHub — abre un PR ahí para mejorarla.
Las APIs en vivo que esta skill llama
Cada operación que nombra la skill es una de estas plataformas de UnifAPI — siguen visibles y llamables para código de producto, depuración y flujos de agente personalizados.
- Tabla de benchmark: clínica frente a competidores en reseñas, valoración y velocidad a 90 días
- La brecha con el líder del local pack en cifras concretas
- Un objetivo de reseñas nuevas por trimestre, más la presencia que falta en el pack de consultas de servicio
- Cada número citado al registro de la ficha pública
Más skills en el Agent de Marketing Dental
Encadénalas en el mismo agente para pasar de un artefacto de decisión al siguiente — cada una tiene su propio prompt de ejecución, flujo de trabajo y salida esperada.
Preguntas de pacientes
Extrae las preguntas reales que hacen los pacientes sobre los servicios de una clínica y ordénalas en un plan de contenidos.
Abrir Preguntas de pacientes