Plugin de Claude Code · gratis
Mandaste treinta correos a podcasts. Contestaron cero.
Eran shows grandes, el correo estaba bien escrito y decía la verdad. El problema es que servía igual para cualquier show, y eso se nota en la primera línea. Un pitch que no menciona un episodio concreto es un pitch que el host ya recibió doscientas veces.
El costo real
Perseguir el show grande es perseguir el número equivocado.
Un episodio en un show de 200 oyentes que son exactamente tu cliente ideal vale más que uno de 50,000 que no te compra. Pero el número de suscriptores es lo único que se ve desde fuera, así que es lo que todos usan para decidir a quién escribirle.
Y hay un desperdicio más grande. Cada show que te interesa ya publicó una lista de gente que pasó su filtro: los invitados anteriores. Alguien más ya verificó que valen la pena escuchar, ya tienen audiencia, y comparten contigo el hecho de haber estado en el mismo micrófono. Casi nadie les escribe.
El pipeline no se muere por falta de shows. Se muere porque el pitch es genérico y porque la mitad de la oportunidad ni se mira.
El sistema
Seis skills. Cada uno corre solo.
No es un comando que hace todo y te deja adivinando dónde falló. Son seis piezas separadas, en el orden en que se usan:
Ocho preguntas que escriben tu perfil, tu cliente ideal, tus temas y tus criterios. Si ya estuviste en algún podcast, transcribe esos episodios y saca tu voz y tus cifras dichas por ti.
Busca shows que califican por tamaño, formato y actividad, y los mete al pipeline. Un show muerto con buen número de suscriptores no califica.
Escribe el pitch personalizado a un episodio concreto del show, no al show en abstracto. Es la diferencia entre un correo que contestan y uno que borran.
Extrae los coinvitados previos del show y los clasifica por tipo de alianza. Suelen ser mejor oportunidad que el host.
Transcribe un episodio para poder citarlo con precisión en el pitch. Citar mal un episodio es peor que no citarlo.
Guarda el estado del pipeline y calcula el KPI. Corre sin base de datos: el estado vive en tu repo.
La pieza que casi nadie hace
Cada coinvitado cae en un bucket, y eso define qué se le propone.
`/pg-invitados` extrae a los invitados previos del show y los clasifica. La propuesta no es la misma para todos, y ahí está la diferencia:
| Bucket | La señal | Qué se le propone |
|---|---|---|
| Plataforma | tiene podcast, newsletter o canal | intercambio de audiencia |
| Referido | vende complementario al mismo cliente | pase de clientes mutuo |
| Cliente | es tu cliente ideal | conversación comercial |
| DFY | tiene alcance pero opera a mano | prospecto de implementación |
| Competencia | hace lo mismo que tú | vigilar; la alianza se decide caso por caso |
El anclaje del primer mensaje es siempre el mismo: coincidieron en el mismo micrófono. Eso convierte un correo frío en uno tibio sin tener que inventar una razón.
Cómo se vuelve autónomo
No hay interruptor. Acumula.
Tus ediciones a los pitches se guardan, y ese archivo es lo que separa a un generador de plantillas de un agente que aprende tu voz:
Se detiene antes de enviar, te pregunta qué cambiarías y guarda tu edición.
Ya tiene referencias tuyas. Redacta y pide una sola confirmación.
Sabe qué convirtió. Corre solo y te reporta.
Instalar
Tres comandos y ya está corriendo.
# 1. Agrega el marketplace
claude plugin marketplace add gneuman/gnb-plugins
# 2. Instala el plugin
claude plugin install gnb-podcast-guesting@gnb-labs
# 3. Arranca con la entrevista
/pg-setup`/pg-setup` son ocho preguntas que escriben tu perfil, tu cliente ideal y tus criterios. Sin eso el sistema manda correos genéricos, que es exactamente el problema que viene a resolver.
Si ya estuviste en algún podcast, ten los enlaces a la mano: los transcribe y saca de ahí tu voz, tus cifras y tu cliente ideal dichos por ti mismo. Es mejor material que cualquier respuesta de entrevista.
Por qué este y no otro
Corre sin nada configurado.
Sin base de datos, sin cuenta
El estado vive en una carpeta de tu repo. Si tienes CRM, sincroniza en ambos lados, y si el CRM se cae el trabajo sigue. La mayoría de las herramientas de outreach empiezan pidiendo que le confíes tu lista a alguien.
Mide lo que no contesta
Instrumenta el one-sheet para ver quién te consideró aunque no responda. Un host que abrió tu material tres veces y no escribió no es lo mismo que uno que nunca lo vio.
Los correos no van a git
La carpeta de estado escribe su propio .gitignore con un asterisco. Son datos de terceros: nunca entran al control de versiones, aunque commitees todo lo demás.
Precio
Gratis. Licencia MIT.
El plugin es tuyo sin pagar nada y sin dejar el correo. Si lo que quieres es montar esto adentro de tu operación —tus procesos, tu equipo, tus skills— eso se trabaja en el Club de IA: taller quincenal en vivo, cupo de 10 empresas.
Preguntas
Lo que se pregunta antes de instalarlo.
¿Necesito base de datos o una cuenta?
No. El estado vive en una carpeta .podcast-guesting dentro de tu repo y con eso funciona todo. Si además tienes un CRM, exportas dos variables y sincroniza escribiendo en los dos lados; si el CRM se cae, registra el error y el trabajo sigue. Un pipeline caído no puede frenar el outreach.
¿Qué APIs necesito?
Todas son opcionales. Con la de YouTube corren la búsqueda de shows y la cosecha de coinvitados; sin ella, /pg-escuchar sigue funcionando porque usa yt-dlp. La de Listen Notes trae el RSS y el correo del host, y sin ella buscas el contacto a mano. La cuota gratis de YouTube alcanza de sobra: una búsqueda gasta unas 135 unidades de las 10,000 diarias.
¿Por qué cosechar coinvitados y no solo hostear?
Porque el coinvitado ya pasó el filtro del host: alguien más ya verificó que vale la pena escucharlo. Y el anclaje del primer mensaje es que coincidieron en el mismo micrófono, lo que convierte un correo frío en uno tibio. Casi nadie lo hace, que es justo por lo que funciona.
¿Los correos de la gente se van a mi repo de git?
No. La carpeta de estado escribe su propio .gitignore con un asterisco. Son nombres y correos de terceros, así que nunca entran al control de versiones.
¿Se vuelve automático solo?
No hay interruptor: se vuelve autónomo porque acumula. Tus ediciones a los pitches se guardan en un archivo de pitches ganadores, y ese archivo es lo que separa a un generador de plantillas de un agente que aprende tu voz. En las primeras corridas te pregunta; después de diez sabe qué convirtió.
¿Qué mide el KPI?
Pitches enviados, quién vio el one-sheet, quién respondió, cuántos se agendaron y cuántos se grabaron. Las tasas se muestran con un guion cuando todavía no hay denominador, no como 0%: "no hemos mandado nada" y "mandamos y nadie contestó" piden decisiones opuestas.
La metodología de pitch viene de Dustin Riechmann, vía la masterclass de Corey Ganim. La idea de cosechar coinvitados es de esa misma sesión: Corey la nombra como su mayor arrepentimiento por no haberla hecho antes. Lo que agrega este plugin: los buckets definidos con su propuesta, la instrumentación del one-sheet para ver quién te consideró aunque no conteste, el KPI que muestra un guion en vez de 0% cuando no hay denominador, y que todo corra sin depender de una base de datos.
Antes de instalar nada más
Te mando cómo se construyen estos skills por dentro.
Cada viernes: una táctica aplicable, la herramienta que la resuelve y qué costó. 3,000+ founders en LATAM. Gratis.