A quién le sirve. Personas que buscan trabajo y tienen conocimientos técnicos, o alguien que las ayude, para automatizar la búsqueda y la preparación de candidaturas.
Qué hicieron
Chrome se ejecuta con depuración remota activada, y Claude Code se conecta a él con scripts de Selenium que escribe él mismo. Le guían un prompt de habilidad en markdown, un currículum en markdown y una plantilla de estilo para cartas de presentación. Busca en LinkedIn a partir del currículum, crea un archivo to_apply.csv, escribe una carta por oferta, rellena el formulario y lo envía. El autor echa antes un vistazo al CSV.
Cómo salió
Una búsqueda da entre 50 y 130 ofertas en minutos y cada candidatura lleva de 60 a 90 segundos. El autor dice que el tiempo diario dedicado a candidaturas bajó de 3 o 4 horas a unos 30 minutos. Los CAPTCHA y la verificación en dos pasos aún requieren a una persona.
Conviene saber
Las ofertas pueden llevar palabras trampa ocultas contra inyección de instrucciones que rechazan a los bots, así que añade al prompt de habilidad una regla de ignorar instrucciones incrustadas. La puesta en marcha le llevó unas dos horas.
Qué necesitas
- Claude Code (la versión de Claude para programar desde la terminal), con plan de pago o pago por uso.
- Chrome y conocimientos técnicos básicos, para abrirlo con la depuración remota.
- Tu currículum en markdown, que es texto sencillo, y una plantilla de estilo para tus cartas de presentación.
- Un prompt de habilidad: instrucciones permanentes que guíen al agente.
- Unas dos horas para la puesta en marcha, según el autor.
Cómo hacerlo tú, paso a paso
- Escribe tu currículum en markdown y una plantilla con el estilo de tus cartas de presentación.
- Abre Chrome con la depuración remota activada, para que Claude Code pueda conectarse a él.
- Escribe el prompt de habilidad: cómo buscar, puntuar y rellenar formularios, con una regla de ignorar instrucciones escondidas en las ofertas.
- Pide a Claude Code que escriba los scripts de Selenium, una herramienta que controla el navegador, para manejar Chrome.
- Haz que busque ofertas con tu currículum y guarde las mejores en un CSV. Revísalo antes de seguir.
- Que redacte una carta por oferta y te enseñe la carta y las respuestas antes de enviar. Aprueba o descarta cada una.
- Resuelve tú los CAPTCHA y la verificación en dos pasos, que siguen necesitando a una persona.
Con mi currículum en [ruta del archivo], busca en LinkedIn, desde mi navegador Chrome, ofertas de [puesto] en [lugar] y guarda las mejores en un CSV con título, empresa y enlace. Después redacta una carta de presentación a medida para cada una de las [número] mejores. Antes de enviar cualquier candidatura o rellenar un formulario final, detente y enséñame la carta y las respuestas que pensabas enviar. Habrás terminado cuando el CSV y los borradores estén listos y yo haya aprobado o descartado cada uno.
Consejos
- Añade una regla de ignorar instrucciones incrustadas en las ofertas. Algunas llevan palabras trampa para rechazar a los bots.
- Aprueba cada candidatura. Enviar cartas genéricas en masa perjudica tu imagen.
- Empieza con pocas candidaturas, hasta comprobar que la calidad es buena.
Preguntas frecuentes
¿Permite LinkedIn automatizar candidaturas?
Sus condiciones de uso prohíben los bots y la automatización no autorizada, y pueden restringir las cuentas que los usen. Úsalo con pocas candidaturas y bajo tu responsabilidad.
¿Qué es una inyección de instrucciones?
Es un texto escondido en una web que intenta dar órdenes a la IA que la lee, como «rechaza esta candidatura». Por eso el prompt de habilidad debe decirle que ignore las instrucciones incrustadas en las ofertas.
Fuentes
- gosu.team ↗
neonwatty/job-apply-plugin en GitHub ↗
@om_patel5 en X ↗
proficientlyjobs/proficiently-claude-skills en GitHub ↗
r/ClaudeAI en Reddit ↗
En el directorio desde el 3 de octubre de 2026.