Saltar al contenido
Gabriel Neuman
Gabriel Neuman

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:

/pg-setup

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.

/pg-research

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.

/pg-pitch

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.

/pg-invitados

Extrae los coinvitados previos del show y los clasifica por tipo de alianza. Suelen ser mejor oportunidad que el host.

/pg-escuchar

Transcribe un episodio para poder citarlo con precisión en el pitch. Citar mal un episodio es peor que no citarlo.

/pg-store

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:

BucketLa señalQué se le propone
Plataformatiene podcast, newsletter o canalintercambio de audiencia
Referidovende complementario al mismo clientepase de clientes mutuo
Clientees tu cliente idealconversación comercial
DFYtiene alcance pero opera a manoprospecto de implementación
Competenciahace 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:

1 a 3 corridas

Se detiene antes de enviar, te pregunta qué cambiarías y guarda tu edición.

4 a 10 corridas

Ya tiene referencias tuyas. Redacta y pide una sola confirmación.

10+ corridas

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.