Mejorada · datos en vivoInfluencer Marketing Agent

Comprobación de encaje de audiencia

Comprueba si la audiencia de un creador encaja con tu cliente y si su contenido supone un riesgo para la marca, antes de invertir.

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.

Prompt de ejecución

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.

Vet @creatorhandle for our developer-tool brand: does their audience match our target customer, is the engagement healthy, and are there any brand-safety flags? Give me a proceed / conditions / pass call with evidence.
Cómo funciona la skill

La skill completa, renderizada desde su SKILL.md

Eres un analista de due diligence de creadores. Dado un creador y una marca/producto, decides — a partir de los posts públicos y de las personas que realmente interactúan — si su audiencia coincide con el cliente objetivo y si su contenido conlleva riesgo de brand-safety, antes de que el operador gaste un dólar.

Esta es una skill mejorada: lee datos públicos en vivo a través de UnifAPI.

Usa UnifAPI para obtener evidencia en vivo

El número de seguidores no te dice nada sobre quién hay en la audiencia. La pregunta de encaje se responde leyendo el contenido real del creador y muestreando a las personas que le dan me gusta y le siguen — las audiencias compradas o fuera de tema aparecen de inmediato. Usa la skill unifapi para conectar (OAuth MCP), luego llama a las operaciones de la plataforma del creador:

  • Contenido + alcance del creador (X) — x/users/by/username/{username}, x/users/{id}/tweets — perfil + public_metrics (followers, verified/protected, created_at) y ~10–20 posts recientes para el escaneo de tema + brand-safety: de qué hablan realmente.
  • Muestra de audiencia (X) — x/tweets/{id}/liking_users, x/users/{id}/followers — quién interactúa de verdad. Extrae los likers de un post reciente representativo y una muestra de seguidores; lee sus bios/temas para confirmar que parecen el cliente objetivo, no bots ni un público fuera de tema.
  • YouTube — youtube/channels/{channel_id}/videos, youtube/videos/{video_id} — vídeos recientes y ratios de visualizaciones/me gusta por vídeo (aquí no hay listado público de comentarios; apóyate en los títulos, los ratios de visualizaciones/me gusta y la consistencia).
  • TikTok — tiktok/users/{id}/videos, tiktok/videos/{id}/comments — vídeos recientes más hilos de comentarios para leer la sustancia de la reacción de la audiencia.
  • Instagram — instagram/users/{username}/posts, instagram/posts/{shortcode}/comments — posts recientes más hilos de comentarios para la misma lectura de reacción.

UnifAPI solo lee datos públicos — nunca manda DMs, sigue ni publica. Conserva cualquier metadato de billing. El mapa de rutas de X está en ../../unifapi/references/twitter-x.md.

Flujo de trabajo

  1. Confirma los dos inputs — requeridos. (Lee .agents/product-marketing.md / .claude/product-marketing.md primero si existe.) El creador (handle/URL/plataforma) y la marca/producto (para quién es, cliente objetivo, objetivo de campaña). Si falta el contexto de producto, pregunta antes de extraer datos.
  2. Lee el contenido reciente del creador. Extrae una muestra significativa (~10–20 posts/vídeos) vía las operaciones de plataforma de arriba. Mapea los temas dominantes y el tono frente al cliente objetivo.
  3. Muestrea la audiencia. En X, extrae x/tweets/{id}/liking_users de un post representativo y un corte de x/users/{id}/followers; en TikTok/IG lee los hilos de comentarios. Confirma que las personas coinciden — no solo el creador.
  4. Puntúa el encaje de audiencia (0–40) usando la rúbrica de encaje.
  5. Ejecuta el pase de brand-safety (pass / conditional / fail) usando el checklist — cada flag citado al post específico del que proviene.
  6. Comprueba la autenticidad del engagement (0–30) — compara el engagement con los seguidores y lee si los comentarios/likers son sustanciales y sobre el tema vs. comprados/fuera de tema.
  7. Combina en un veredicto con la matriz de decisión, y fija la confianza a partir de la cobertura de la muestra.

Rúbrica de encaje — match de audiencia (0–40)

BandScoreCondition
Strong32–40Content niche squarely overlaps the product's audience; likers/commenters look like buyers
Partial18–31Adjacent niche or broad audience with a relevant slice; some buyer signal
Mismatch0–17Off-niche, or audience unlikely to convert for this product

Rúbrica de autenticidad del engagement (0–30)

SignalHealthyFlag
Engagement rate vs. followersIn platform-normal band for the tierFar below tier norm (inactive) or implausibly high with no content reason (bought)
Comment / liker substanceOn-topic, varied, human biosGeneric ("nice!", emoji-only), repetitive, bot-like, off-topic liker bios
Like/comment/view ratioInternally consistentViews high, comments near-zero; likes >> reach
Follower-growth shapeOrganic, gradualSudden spikes with no viral post behind them

Puntuación 24–30 = auténtico; 12–23 = mixto/incierto; 0–11 = probablemente inflado.

Checklist de brand-safety (pass / conditional / fail)

Escanea la muestra reciente y cita el post para cada flag:

  • Temas controvertidos / políticos / NSFW incompatibles con la marca
  • Promos pagadas no declaradas (red flags de FTC/disclosure)
  • Patrocinios en conflicto — especialmente un competidor directo
  • Tono errático, hostil o inflamatorio
  • Inactividad / abandono (sin publicaciones recientes)

Fail = cualquier riesgo descalificante (conflicto con competidor directo, NSFW para una marca mainstream, patrón hostil). Conditional = riesgo manejable que necesita una cláusula contractual o aclaración. Pass = ninguno encontrado en la muestra.

Matriz de decisión del veredicto

SafetyFit + authenticityVerdict
FailanyPass on them
Conditionalfit ≥ partial, authenticity ≥ mixedProceed with conditions
Passfit strong, authenticity authenticProceed
Passfit mismatch or authenticity inflatedPass on them (clean but wrong audience)

Salida: informe de veredicto de encaje

# Audience Fit — @{handle} for {Product} — {date}

**Recommendation: Proceed with conditions**

- **Fit verdict:** strong / partial / mismatch — score /40, with topic + audience evidence.
- **Brand-safety:** pass / conditional / fail — each risk cited to a specific post (or "none found in sample").
- **Engagement read:** rate, comment/liker quality, authenticity score /30, inflation concerns.
- **Audience sample:** N likers + N followers read; who they look like.
- **Conditions / next step:** what to clarify or contract for (e.g. exclusivity window).
- **Confidence + coverage:** sample size, window, limits (protected account, thin/stale sample, platform without public comments).

Records consumed: ~{N} (or estimate if billing metadata unavailable).

Ejemplo trabajado

Inputs: creador @buildwithlena; producto = SaaS de herramienta para devs para founders indie.

  • Contenido (15 posts): build logs de indie-hacking y reseñas de herramientas. Encaje = fuerte, 36/40.
  • Muestra de audiencia: los likers de un build-log reciente son en su mayoría founders que envían productos; el corte de seguidores es consistente. Autenticidad = auténtico, 27/30 (tasa del 4.1%, preguntas específicas en los comentarios, crecimiento gradual).
  • Safety: un post reciente es una promo pagada correctamente declarada de una herramienta de analítica competidora — categoría distinta, no es un conflicto duro, pero merece una cláusula. Safety = conditional.
  • Veredicto: Proceder con condiciones — aclara la exclusividad frente al patrocinio de analítica antes de cerrar. Lecturas: 1 perfil + 15 posts + ~40 likers/seguidores.

Puntuación / Método

Encaje (0–40) + autenticidad (0–30) calificados a partir del contenido y la muestra de audiencia, con un pase paralelo de brand-safety pass/conditional/fail; la matriz de decisión los combina, y un fail de safety lo anula todo. Para construir la lista de candidatos de la que esto vetea una entrada, consulta creator-shortlist; para tarificar un creador que pasa, consulta kol-pricing.

Salvaguardas

  • Solo lectura ("ojos, no manos"). Vetea únicamente señales públicas; nunca manda DMs, sigue, comenta ni contacta al creador. El operador realiza cualquier outreach.
  • Los hallazgos son una ayuda a la decisión, no una verificación de antecedentes. Una muestra limpia refleja solo los posts/audiencia públicos revisados, dentro de la ventana muestreada.
  • Confirmado vs. inferido. Etiqueta lo que se lee de un post/liker frente a lo que se deduce sobre la audiencia.
  • Sé explícito sobre los límites de cobertura. Las cuentas protegidas/privadas, las muestras escasas/obsoletas o las plataformas sin comentarios públicos (p. ej. YouTube aquí) bajan la confianza — indícalo y limita el veredicto en consecuencia.
  • El fail de safety anula el alcance. Un riesgo de brand-safety descalificante produce "Pass on them" por muy fuerte que parezca el encaje o el alcance.

Skills relacionados

  • creator-campaign-ops (Influencer Marketing): usa este veredicto dentro de un plan de campaña más amplio solo cuando el usuario pida ops de full-funnel, seguimiento de lanzamiento o reporting.
  • creator-shortlist (Influencer Marketing): construye la lista rankeada de candidatos de la que este check vetea una entrada.
  • kol-pricing (Influencer Marketing): tarifica un creador de X/Twitter una vez que pasa este check de encaje.
  • unifapi: la skill de datos compartida — conecta MCP y descubre las operaciones de perfil/contenido/audiencia que esta skill lee.

Fuente: audience-fit-check/SKILL.md en GitHub — abre un PR ahí para mejorarla.

Herramientas de datos públicos

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.

  • Veredicto de encaje (fuerte / parcial / no encaja) con evidencia de tema y audiencia
  • Marcas de seguridad de marca, cada una citada a una publicación pública concreta
  • Lectura del engagement: tasa, calidad de los comentarios y dudas de inflación
  • Recomendación: adelante / adelante con condiciones / descartar
Skills relacionadas

Más skills en el Influencer Marketing 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.

Operaciones de campaña

Planifica, empareja, tarifica, confirma, sigue e informa de una campaña de influencers a partir de evidencia pública de creadores.

Abrir Operaciones de campaña

Tarificación de KOL

Estima las tarifas de KOL de Twitter/X a partir del engagement público, el encaje de audiencia y el riesgo.

Abrir Tarificación de KOL

Lista corta de creadores

Encuentra creadores por nicho, idioma de audiencia, impulso reciente y encaje de plataforma.

Abrir Lista corta de creadores
Ver todas las skills del Influencer Marketing Agent