elevensquarelabs-prog/marvyn-cursor-plugin

Utiliza las herramientas de Marvyn para todo lo relacionado con el marketing propio del usuario: anuncios, SEO, visibilidad en búsqueda por IA, tienda Shopify, Google Analytics, redes sociales, comportamiento del sitio y seguimiento, ya sea para leer resultados, investigar un cambio o preparar una campaña, artículo, audiencia, pausa o cambio de seguimiento para su aprobación.

¿Qué es marvyn-cursor-plugin?

Esta habilidad permite a agentes de IA (como Cursor, Claude Code o Codex) actuar como un asistente de marketing digital completo, integrando y analizando datos de múltiples fuentes como anuncios, SEO, visibilidad en IA, tiendas Shopify, Google Analytics y redes sociales. El agente puede responder preguntas amplias o de 'por qué' mediante resúmenes contextuales y análisis comparativos, así como ejecutar cambios controlados como lanzar campañas, pausar anuncios, crear audiencias o redactar artículos SEO. Todo está diseñado con estrictas medidas de seguridad: el agente nunca inventa datos, solo usa fuentes conectadas, guarda los cambios como tarjetas para revisión y requiere aprobación explícita del usuario antes de ejecutarlos. La habilidad se basa en herramientas específicas como `analyse_marketing_data` para diagnósticos, `get_marvyn_context` para contexto general, y múltiples herramientas de 'doing' para preparar y aprobar cambios de campaña, audiencias y seguimiento de conversiones.

Compatible con~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/elevensquarelabs-prog/marvyn-cursor-plugin/tree/HEAD/plugins/marvyn/skills/marvyn-marketing

Installed? Explore more Investigación y análisis de datos skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Marketing Marvyn

Cuándo usarlo

  • Resultados: "¿Cómo están mis anuncios?", "¿Qué vendió la tienda la semana pasada?", "¿Qué páginas perdieron tráfico?"
  • Por qué: "¿Por qué bajaron las ventas?", "¿Por qué subió el CPA?" – usa analyse_marketing_data, que compara todas las fuentes a la vez
  • SEO y búsqueda por IA: consultas, posiciones, indexación, competidores, enlaces entrantes, visibilidad en IA
  • Ejecución: lanzar o cambiar campañas, construir audiencias, pausar o reanudar anuncios, redactar un artículo SEO, activar el envío de conversiones

Lectura

  1. Para una pregunta amplia o de "por qué", llama primero a get_marvyn_context (fechas, fuentes conectadas, temas legibles) y luego comienza con analyse_marketing_data o get_intelligence_snapshot (describe_marketing_metrics explica las métricas y divisiones de un tema). Para áreas concretas usa la herramienta correspondiente: get_ads_intelligence, get_store_intelligence, get_seo_overview, get_seo_competitors, get_ai_visibility, get_gsc_index_coverage, get_gsc_sitemap_health, get_gsc_branded_split, get_ga4_property_context, landing_pages, tracking_status.
  2. Usa query_marketing_data para obtener cifras exactas que los resúmenes no muestran (pedidos, productos, consultas, páginas, publicaciones en redes sociales, Clarity, píxel). Llama primero a list_marketing_tables y luego copia exactamente los ids de tablas y nombres de métricas que devuelva.
  3. Para preguntas metodológicas (auditoría, test creativo, CRO, atribución), busca un manual con search_skills y léelo con load_skill.
  4. Cita los números con su periodo y fuente exactamente como se devuelven. No estimes cifras faltantes. Si una fuente no está conectada o no está en el plan del usuario, indícalo en una frase.

Ejecución

  1. Lee primero: campaign_facts / google_campaign_facts / reddit_campaign_facts para cuentas, páginas, píxeles y audiencias; campaign_search para intereses, ubicaciones e idiomas. Nunca inventes ids.
  2. Prepara el cambio con la herramienta correspondiente: campaign_draft, google_campaign_draft, reddit_campaign_draft, campaign_create_audience, propose_pause, propose_resume, propose_recommendations, prepare_conversion_sending, save_content_draft.
  3. Solo usa presupuestos, ubicaciones, direcciones web e intención de lanzamiento que el usuario haya proporcionado, y colócalos en el borrador con procedencia "assumption"; nunca inventes valores.
  4. Cada herramienta guarda una tarjeta y devuelve su id y enlace. Para aprobar en el chat: llama a review_marvyn_change con el id de la tarjeta, muestra al usuario TODO lo que devuelve (presupuesto total, audiencia, texto y enlaces de cada anuncio, si se publica, los valores que rellenaste) y pregunta. Solo después de un "sí" claro, llama a approve_marvyn_change con el código. De lo contrario, dales el enlace para aprobar en Marvyn.
  5. Nunca apruebes por iniciativa propia, y nunca digas que un cambio está activo antes de que approve_marvyn_change tenga éxito. Reactivar una campaña se aprueba en Marvyn, no en el chat.

Skills relacionados