Brecha de respuestas de AI
Encuentra los prompts donde la AI debería citar tu marca pero cita a un competidor, ordenados por demanda para atacar primero las mayores brechas.
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.
Find the AI-answer prompts we should own but don't for our category, name who owns each answer instead, and rank them by AI search volume into a content backlist with quick wins flagged.
La skill completa, renderizada desde su SKILL.md
Encuentra los prompts en los que la marca debería citarse en las respuestas de AI pero no lo está, nombra a quién pertenece cada respuesta en su lugar, y ordena las brechas por volumen de búsqueda en AI — para que el equipo de contenido ataque primero los fallos más grandes y más ganables. Este es el puente de "no somos visibles en la AI" a un backlog de contenido concreto y secuenciado.
Este es un skill mejorado: lee datos públicos en vivo a través de UnifAPI. Una "brecha" nunca es una corazonada — es una respuesta de AI real no citada con un dueño nombrado, ponderada por la demanda real de búsqueda en AI.
Usa UnifAPI para obtener evidencia en vivo
Este es un skill mejorado: lee datos públicos en vivo a través de UnifAPI — una "brecha" nunca es una corazonada sino una respuesta de AI real no citada con un dueño nombrado, ponderada por la demanda real de búsqueda en AI. Usa el skill unifapi para conectar (OAuth MCP), luego descubre estas operaciones GEO. Todas son POST; mantén engine (google / chatgpt), location y language constantes a lo largo de toda la ejecución.
- Encuentra la brecha —
geo/serp(query= prompt candidato,target= dominio de la marca,view: "full"). Una brecha existe solo cuando se genera una respuesta, la marca no es una referencia citada (is_targetfalse), y la respuesta cita a otro. Captura los dominios citados como el dueño. - Confirma la ausencia a escala —
geo/mentions/search(target= array de marca + competidores) confirma que la marca está genuinamente ausente a lo largo del índice de menciones-en-LLM, no solo no citada en una extracción. - Ordena las brechas por demanda — la clave de orden principal —
geo/keywords/search-volumedevuelve la demanda en AI generativa por prompt. Esto impulsa el orden; extráelo primero para todo el conjunto de candidatos y descarta los prompts casi nulos antes de gastar en llamadas SERP. - Quién es dueño de cada respuesta —
geo/mentions/top-pagesygeo/mentions/top-domainsclasifican las páginas y dominios exactos que ganan citas para el conjunto, de modo que el backlog dice qué contenido superar, no solo que existe una brecha. - Qué competidor es dueño de más —
geo/mentions/cross-aggregated-metricscompara la cuota entre grupos etiquetados (marca frente a cada competidor nombrado), para que sepas si un rival domina las brechas (atácalo directamente) o están repartidas entre muchos terceros (un problema de presencia). - Lectura cruzada de victoria rápida —
seo/serp(target= marca). Donde la marca ya se posiciona orgánicamente pero no se cita, la corrección es la extractabilidad, no contenido nuevo — etiqueta estas comoquick.
UnifAPI lee solo datos públicos. Conserva cada bloque billing para la línea de coste.
Flujo de trabajo
(Lee primero .agents/product-marketing.md / .claude/product-marketing.md si existe — lleva la categoría, los casos de uso y el conjunto de competidores de donde provienen los prompts candidatos.)
- Construye el conjunto de candidatos. Parte de la categoría de la marca, los casos de uso y los nombres de competidores; genera prompts por los que la marca tenga un derecho legítimo a ser citada. Reutiliza el conjunto de prompts y los fallos diagnosticados de una ejecución de
ai-visibility-auditcuando exista, en lugar de regenerarlos. - Valora la demanda primero. Ejecuta
geo/keywords/search-volumesobre todos los candidatos y descarta los prompts de demanda casi nula antes de gastar en llamadas SERP por prompt. - Confirma cada brecha. Para cada candidato superviviente,
geo/serp(target = marca) +geo/mentions/search. Conserva solo los prompts donde existe una respuesta, la marca está ausente, y la marca podría responderla de forma creíble (no llenes el backlog con brechas que el producto no tiene derecho a poseer). - Identifica el dueño y el ángulo. Registra el dominio citado (
geo/mentions/top-pages/geo/mentions/top-domains) y ejecutageo/mentions/cross-aggregated-metricspara ver qué competidor es dueño de más brechas. Clasifica qué hace ganar a cada fuente frente a los tres pilares — Estructura (extractabilidad), Autoridad (señales de presencia), o Presencia de terceros. El árbol de decisión completo y las palancas de autoridad medidas por Princeton viven enai-visibility-audit/references/geo-methodology.md(en la carpeta de auditoría hermana). - Puntúa y secuencia. Aplica la rúbrica de prioridad de brechas de abajo: el volumen de búsqueda en AI es la columna vertebral, la ganabilidad la ajusta, y una etiqueta de rápida/nueva establece la ruta de construcción. Genera el backlog ordenado.
Puntuación de prioridad de brechas
Cada brecha confirmada recibe una Puntuación de Prioridad de Brecha. El volumen de búsqueda en AI es el factor dominante; la ganabilidad y el esfuerzo lo modulan.
| Factor | Peso | Cómo leerlo |
|---|---|---|
| Volumen de búsqueda en AI | 0.55 | geo/keywords/search-volume por bandas logarítmicas: ≤50 → 1; 51–200 → 3; 201–1k → 5; 1k–5k → 7; 5k–20k → 9; >20k → 10. |
| Ganabilidad | 0.30 | Cuán vencible es el dueño actual. El dueño es una página pobre/de foro/desactualizada o la marca ya se posiciona orgánicamente → 8–10; dueño de autoridad media → 4–7; bloqueado por Wikipedia/docs oficiales/marca dominante → 1–3. |
| Derecho a ganar de la marca | 0.15 | Cuán creíblemente el producto responde a este prompt. Caso de uso central → 9–10; adyacente → 5–7; tangencial → 1–3 (considera descartarlo). |
GapPriority = (Volume×0.55 + Winnability×0.30 + RightToWin×0.15) × 10 (0–100)
Luego etiqueta la ruta de construcción:
quick— la marca ya se posiciona orgánicamente (seo/serp) o está nombrada pero no citada: corrige la estructura/extractabilidad, sin página nueva. Estas saltan la cola sin importar la puntuación porque el esfuerzo es bajo.net-new— sin página o sin presencia orgánica: construcción de contenido completa.third-party— el dueño es una superficie de listicle/reseña/Reddit en la que la marca no está: difusión/colocación, no contenido en el propio sitio.
Salida
Encabeza con las victorias rápidas (baratas), luego el backlog de contenido nuevo ordenado por volumen.
| # | Prompt | Vol AI | Dueño de la respuesta | URL de fuente citada | Pilar | Ganabilidad | Derecho a ganar | Prioridad | Ruta de construcción |
|---|---|---|---|---|---|---|---|---|---|
| 1 | how to [problem] | 2.7k | competitorB docs | competitorb.com/docs/x | Estructura | 9 | 10 | 88 | quick |
| 2 | best [category] for startups | 1.9k | g2.com listicle | g2.com/categories/y | Presencia | 4 | 9 | 71 | third-party |
| 3 | [category] pricing guide | 1.2k | rivalapp blog | rivalapp.com/pricing | Autoridad | 6 | 8 | 68 | net-new |
Acompaña la tabla con:
- Bloque de victorias rápidas — las filas
quickllevadas arriba con la única corrección estructural que necesita cada una (añadir un bloque de FAQ, una tabla comparativa, un encabezado de definición). - Por cada brecha: el ángulo ganador a superar (Estructura / Autoridad / Presencia) reformulado como una acción — para Autoridad, nombra la palanca específica (añadir estadísticas, citas o referencias).
- Evidencia: cada brecha citada a la respuesta de
geo/serpque la muestra, con la fecha de la ejecución. - Coste: registros de UnifAPI consumidos, o la mejor estimación.
Ejemplo resuelto
Marca acme.dev, US/inglés, 18 prompts candidatos de una auditoría previa. geo/keywords/search-volume descarta 4 prompts casi nulos. geo/serp confirma 11 brechas reales; geo/mentions/cross-aggregated-metrics muestra que competitorB es dueño de 6 de ellas (un único rival vencible, no terceros dispersos). "how to [problem]" (2.7k de vol AI) es propiedad de los docs de competitorB, pero seo/serp muestra que Acme se posiciona #6 orgánicamente y simplemente no está citado → pilar Estructura, etiquetado quick, Prioridad (9×0.55 + 9×0.30 + 10×0.15) × 10 = 88 → #1. "best [category] for startups" (1.9k) es un listicle de g2 en el que Acme no está → third-party, menor ganabilidad, Prioridad 71.
Salvaguardas
- Solo lectura: identifica y prioriza brechas. No escribe contenido, edita el sitio ni publica en ningún lugar — pasa el backlog ordenado al propio asistente del operador y al equipo de contenido.
- Las respuestas de AI no son deterministas y varían según la sesión y el momento. Una brecha confirmada es una instantánea fechada; vuelve a comprobarla antes de comprometer una gran construcción de contenido.
- Solo lleva al backlog las brechas que la marca tiene un derecho creíble a ganar (el factor de derecho a ganar existe para filtrarlas) — no infles la lista con prompts que el producto no puede responder honestamente.
- El volumen de búsqueda en AI es una estimación de datos públicos — presenta rangos y nunca prometas que llenar una brecha garantice una cita.
- Mantén la distinción entre citado-frente-a-nombrado: una mención por nombre es una victoria rápida de extractabilidad (
quick), no una brecha cerrada.
Skills relacionados
- ai-visibility-audit: el diagnóstico previo que revela y explica los fallos que este skill prioriza. Su references/geo-methodology.md aporta el árbol de decisión de causa de fallo de los tres pilares y las palancas de autoridad de Princeton usadas en el paso 4.
- llm-mention-tracking: vuelve a ejecutar después de publicar contenido para confirmar que las brechas se cierran con el tiempo
- unifapi: el skill de datos compartido (conecta MCP, descubre las operaciones GEO/SEO que este skill lee)
Fuente: ai-answer-gap/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.
- Lista de brechas priorizada: prompt, volumen de búsqueda con AI, quién se la queda y la fuente citada
- Por cada brecha: el ángulo ganador a batir y una etiqueta de rápido/nuevo desde cero
- Victorias rápidas donde la marca posiciona de forma orgánica pero no se cita
- Cada brecha citada a la respuesta de AI y con fecha
Más skills en el AI Visibility Agent
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.
Auditoría de visibilidad en AI
El equivalente GEO de una auditoría SEO: comprueba si te citan en las respuestas de AI y quién se queda con la respuesta en tu lugar.
Abrir Auditoría de visibilidad en AICorrecciones de visibilidad en AI
Prioriza correcciones de Estructura, Autoridad y Presencia para los prompts donde las respuestas de AI no te citan.
Abrir Correcciones de visibilidad en AISeguimiento de menciones por LLM
Haz seguimiento de con qué frecuencia te mencionan en ChatGPT y la búsqueda con AI sobre un conjunto fijo de prompts, y de cómo se mueve la cuota de voz frente a la competencia.
Abrir Seguimiento de menciones por LLM