auto-pipeline
Flujo por defecto cuando pegas la URL de una descripción de puesto o su texto sin formato. Ejecuta la evaluación A–H, genera el informe, exporta un PDF adaptado y escribe una entrada en el tracker en una sola ejecución, y solo se detiene cuando necesita una respuesta tuya.
Qué hace
career-ops invoca auto-pipeline cada vez que sueltas en el prompt la URL de una JD o su texto pegado. El modo lee la oferta, la puntúa contra la rúbrica (cinco dimensiones más una puntuación global holística), escribe la evaluación en reports/, genera el PDF adaptado vía Playwright y actualiza la entrada del tracker, todo en una sola ejecución. Solo se detiene para preguntarte cuando la empresa está en tu lista negra, o cuando la publicación llega a través de una agencia y necesita que confirmes cuál es.
Cuándo usarlo
Usa auto-pipeline cuando quieras que el pipeline completo se ejecute automáticamente. Es el modo por defecto para las ofertas nuevas que entran en tu búsqueda.
Cómo es una ejecución
Pega la URL de una oferta sin ningún subcomando y auto-pipeline ejecuta la cadena entera de principio a fin: extrae la descripción, comprueba que la publicación sigue activa, la puntúa, guarda el informe, exporta un PDF adaptado y registra la entrada en tu tracker.
> https://job-boards.greenhouse.io/notion/jobs/4523451008
Extracting JD with Playwright... done.
Liveness gate: posting is live.
Evaluation: 4.6/5 — legitimacy verified.
Saved reports/072-notion-applied-ai-engineer-2026-05-18.md
Generated the tailored PDF via Playwright.
Score >= 4.5 — drafted Section H application answers in the report.
Updated data/applications.md (Report and PDF marked done).Conviene saber
- Pega una URL y auto-pipeline se encarga de la extracción por ti: primero Playwright para portales de una sola página como Lever, Ashby, Greenhouse y Workday, después WebFetch para páginas estáticas y, como último recurso, WebSearch.
- Antes de la evaluación se ejecuta una comprobación de vigencia (liveness gate). Si el enlace está muerto o la página es un cascarón vacío de «posición ya cubierta», el modo se detiene ahí en lugar de puntuar contenido fantasma — y si la entrada venía de
data/pipeline.md, marca esa fila como cerrada. - Una página de LinkedIn cuya descripción se queda en un esqueleto de carga no es una oferta cerrada, pero tampoco es una descripción de puesto: auto-pipeline se detiene antes de la evaluación, el informe, el PDF y cualquier escritura en el tracker, y te pide que pegues el texto de la oferta o que des un enlace del empleador o del ATS para el mismo puesto.
- Los borradores de respuestas de candidatura solo se escriben cuando la puntuación es 4.5 o superior, para que los puestos con poco encaje no gasten tokens en textos que no vas a enviar.
- El informe guardado usa el formato de oferta, incluido el veredicto de una línea después del Bloque G y las comprobaciones del reclutador que hace el Bloque G cuando el puesto te llegó a través de un reclutador.
- En una CLI que permite al agente renombrar su propia sesión, la sesión toma el nombre de la publicación, como
VP Infrastructure, Acme Health, una vez leída la JD. Ponsession_title: offenconfig/profile.ymlpara conservar tus propios títulos de sesión.
Posibles problemas
Si solo quieres la evaluación sin el PDF (más rápido, más barato), invoca /career-ops oferta en su lugar. auto-pipeline consume más tokens porque ejecuta la cadena completa.
Relacionado
Modos
Los 14 modos de career-ops invocables por el usuario — evaluar, adaptar, aplicar, hacer seguimiento y preparar entrevistas — cada uno una skill en markdown que corre en cualquier CLI de IA compatible.
pipeline
Lee las URLs encoladas en data/pipeline.md y ejecuta el auto-pipeline completo contra cada una. Úsalo cuando hayas reunido diez o veinte ofertas durante el día y quieras procesarlas en una sola sesión.