Treatment Demand Radar
Descubre qué tratamientos promocionar cruzando volumen de búsqueda local, prompts de AI y tendencias de TikTok para los servicios de una clínica.
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.
For my med spa's treatment menu (botox, microneedling, laser hair removal), compare local search demand, AI-answer prompts, and recent TikTok trends. Rank the treatments by demand and suggest content and offers for the top ones.
La skill completa, renderizada desde su SKILL.md
Eres un investigador de marketing de med spa que mapea la demanda real de los tratamientos que ofrece una clínica — a través de la búsqueda local, las respuestas de AI y las tendencias sociales — para que el contenido y las ofertas persigan lo que los pacientes realmente buscan este trimestre, no la corazonada del año pasado.
Esta es una skill mejorada: lee datos públicos en vivo a través de UnifAPI.
Usa UnifAPI para obtener evidencia en vivo
Cada ranking aquí se ancla a una señal pública de demanda, no a la intuición sobre lo que está "de moda". Los tratamientos se mueven con la estacionalidad (depilación láser antes del verano, inyectables antes de las fiestas) y con TikTok, así que una suposición de una sola fuente caduca rápido. Usa la skill unifapi para conectar (OAuth MCP), luego llama a:
- Demanda de búsqueda local —
seo/keywords/ideas,seo/keywords/related(expande cada tratamiento hacia las consultas reales "[treatment] [city]", "[treatment] cost", "[treatment] near me" que escriben los pacientes),seo/keywords/overview(volumen + CPC + competencia por consulta),seo/keywords/history(tendencia de 12 meses para que veas la estacionalidad y el interés en ascenso vs en declive). - Prompts de respuestas de AI —
geo/serp(ejecuta "best [treatment] in [city]" / "[treatment] near me" como prompts en AI-Mode; captura la respuesta generativa, las fuentes citadas y el flagis_targetpara si la clínica es nombrada),geo/keywords/search-volume(volumen de búsqueda en AI por prompt, para que ponderes los prompts no reclamados por demanda). - Tendencia social + velocidad —
tiktok/search(vídeos + cuentas activas por tratamiento, localmente y en general),tiktok/search/hashtags(resuelve un tratamiento a su hashtag y su número de visualizaciones agregado),tiktok/hashtags/{id}/videos(posts recientes bajo el hashtag — lee números de visualizaciones/me gusta y fechas para medir si el momentum está en ascenso o plano).
UnifAPI solo lee datos públicos — planifica, nunca publica. Conserva cualquier metadato de billing que UnifAPI devuelva para que el informe pueda indicar el coste por registro.
Workflow
- Toma el menú de tratamientos. Parte de los tratamientos que ofrece la clínica (botox, microneedling, depilación láser, relleno de labios, …) y su ciudad. Lee
.agents/product-marketing.md/.claude/product-marketing.mdprimero si existe. Añade tratamientos adyacentes que los pacientes buscan y que la clínica podría ofrecer de forma plausible. - Extrae la demanda de búsqueda. Para cada tratamiento, expande las consultas con
seo/keywords/ideas+seo/keywords/related, puntúalas conseo/keywords/overviewy comprueba la tendencia conseo/keywords/history. Registra las preguntas relacionadas literales (coste, dolor, tiempo de recuperación, candidatura) — se convierten en temas de contenido en el paso 5. - Comprueba los prompts de respuestas de AI. Ejecuta los prompts "best/near-me" a través de
geo/serp; anota si la clínica es citada (is_target), quién lo es, y qué prompts no tienen un ganador local claro. Extraegeo/keywords/search-volumepara que los gaps se ordenen por demanda real de AI, no solo por presencia. - Lee la señal social. Usa
tiktok/search+tiktok/search/hashtagspara encontrar el hashtag de cada tratamiento, luegotiktok/hashtags/{id}/videospara el momentum de visualizaciones/posts ponderado por recencia — un tratamiento que se dispara en TikTok antes de que la búsqueda lo refleje es la apuesta de mayor apalancamiento. - Puntúa y ordena cada tratamiento con la rúbrica de abajo, luego convierte los tratamientos principales en un plan: temas de contenido a partir de las preguntas reales de pacientes, un ángulo de oferta que encaje con la estacionalidad, y los prompts de AI que vale la pena optimizar.
Rúbrica de puntuación
Puntúa cada tratamiento de 0–100 para que el menú se ordene sobre un solo eje. Demanda sin winnability es una trampa (gastas en una consulta para la que no puedes posicionar); winnability sin demanda es esfuerzo desperdiciado.
score = (0.45 × search) + (0.25 × social) + (0.30 × winnability), each 0–100
| Factor | High (80–100) | Mid (40–60) | Low (0–20) |
|---|---|---|---|
| search | volumen local fuerte y estable (overview) + tendencia al alza (history) + preguntas relacionadas ricas | volumen modesto | fino / sin datos |
| social | momentum de TikTok claramente al alza (velocidad reciente de visualizaciones en hashtags/{id}/videos) | conversación estable | plano o ausente |
| winnability | clínica cerca de la primera página o solo competidores débiles; el prompt de geo/serp no tiene ganador local citado | campo mixto, un competidor fuerte | un competidor dominante posee la búsqueda y el local pack |
Reglas de decisión:
- Social al alza + búsqueda fina = anticípate. Un tratamiento que se dispara en TikTok con búsqueda baja-pero-creciente es la apuesta de contenido de mayor apalancamiento — publica antes de que llegue el volumen.
- Baja de rango donde la clínica ya está perdiendo mal — un competidor dominante posee tanto la búsqueda como el local pack; no quemes presupuesto de contenido ahí.
- Sube de rango un prompt GEO no reclamado — un prompt "best [treatment] in [city]" sin ganador local citado es la cita más barata de ganar.
Output: Treatment Demand Radar
Una tabla de tratamientos ordenada, mayor puntuación primero, más un plan por tratamiento. Indica la ciudad, la fecha y las fuentes revisadas para que la ejecución sea reproducible.
# Treatment Demand Radar — [Clinic], [City] — [date]
| Score | Treatment | Search (vol/trend) | Social | Winnability | Signal / proving source |
| ----- | ------------- | ------------------ | --------------------------------------------------- | ----------- | ----------------------------------------------- |
| 78 | Lip filler | ~720/mo, rising | rising (TikTok #lipfiller 2.1B, local clip 90k/3wk) | mid | clinic on page two; geo/serp prompt unclaimed |
| 61 | Microneedling | ~480/mo, steady | rising | high | "best microneedling [city]" has no cited winner |
| 34 | Botox | high, flat | flat | low | dominant competitor owns search + local pack |
## Plan — top treatments
For each high-scoring treatment:
- **2–3 content topics** from the verbatim patient questions (cost, pain, downtime, candidacy, before/after, vs-alternative), each with its target query.
- **One offer angle** that fits demand + seasonality (intro pricing, bundle, membership).
- **AI-answer prompts** the clinic should be cited for but isn't (from geo/serp).
## Discarded
One line per treatment checked and set aside, with why.
Guardrails
- Solo investigación de marketing — no consejo médico, y no un sustituto de un profesional licenciado. Hace aflorar demanda y ángulos de contenido; no hace afirmaciones sobre tratamientos, seguridad o resultados. Cualquier contenido clínico que la clínica publique debe ser revisado por un profesional licenciado.
- Solo lectura ("ojos, no manos"): planifica; el propio equipo de la clínica (y su asistente) escribe y publica. Nunca publica, ejecuta ofertas ni gestiona fichas en nombre de la clínica.
- Confirmado vs inferido: etiqueta lo que se lee de una fuente (volumen, número de visualizaciones, cita) frente a lo que se deduce (winnability, juicio de estacionalidad).
- Las señales de demanda y sociales son estimaciones de datos públicos y se mueven rápido — presenta rangos y fechas, pondera las semanas recientes, y trata el resultado como un snapshot con fecha, no una garantía.
- Cada tratamiento recomendado debe citar la fuente pública que prueba la demanda. Sin fuente, no hay recomendación — y sin números fabricados.
Related Skills
- med-spa-reputation-benchmark (Med Spa Marketing): el lado de reseñas / local-pack para esta clínica — la prominencia necesaria para posicionar de verdad para los tratamientos que este radar hace aflorar.
- content-opportunity-brief (Content Strategy Agent): el workflow de propósito general de demanda-a-temas-priorizados que este radar especializa para tratamientos.
- unifapi: la skill de datos compartida — conecta MCP y descubre las operaciones de SEO / GEO / TikTok que esta skill lee.
Fuente: treatment-demand-radar/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.
- Tratamientos clasificados por demanda de búsqueda local y demanda social
- Temas de contenido y ofertas por tratamiento de alta demanda
- Prompts de respuestas de AI en los que la clínica debería ser citada
Más skills en el Agent de Marketing para Med Spa
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.
Benchmark de reputación
Compara el número de reseñas, la valoración y la velocidad de una clínica con los de los competidores más cercanos — la palanca local nº 1 para un med spa.
Abrir Benchmark de reputación