Presentar una candidatura
Usa career-ops para rellenar formularios de candidatura con respuestas adaptadas a tu perfil y al puesto que buscas.
Esta guía explica cómo usar /career-ops apply para rellenar un formulario de candidatura con respuestas adaptadas a tu perfil, tus proof points y el puesto concreto al que te presentas.
Antes de empezar
Asegúrate de haber completado la guía Escanear portales de empleo. El comando apply depende de un informe de evaluación existente. Si no existe informe para el puesto, ejecuta primero el pipeline.
Ejecuta el comando apply
Abre tu CLI agéntica en la carpeta raíz de career-ops y escribe:
/career-ops apply {company_name}Run the /career-ops apply command with the {company_name} argument.Run the /career-ops apply command with the {company_name} argument.Run the /career-ops apply command with the {company_name} argument.Por ejemplo:
/career-ops apply Anthropiccareer-ops localiza el informe correspondiente en reports/, usa Playwright para abrir una ventana del navegador y lee el formulario. Después redacta borradores para los campos de texto y de respuesta libre compatibles. Comprueba los límites de cada campo antes de pegar. Para Ashby, tendrás que usar tu navegador habitual para terminar y enviar la candidatura.
Nota
Si Playwright no está disponible, career-ops no puede abrir el formulario por sí mismo: te pide una captura de pantalla, las preguntas como texto, o la empresa y el puesto (las opciones de abajo). Consulta Configurar Playwright si quieres activar la experiencia completa basada en navegador.
Si ejecutas el comando /career-ops apply sin argumentos, el sistema te pide que aportes el contexto manualmente:
| Opción | Cómo |
|---|---|
| Comparte una captura de pantalla | Haz una captura de pantalla del formulario y compártela en el chat. career-ops lee imágenes directamente. |
| Pega las preguntas | Copia las preguntas del formulario como texto y pégalas en el chat. |
| Indica la empresa y el puesto | Escribe el nombre de la empresa y el título del puesto. career-ops busca la coincidencia en reports/. |
Rellena el formulario
El sistema devuelve una lista numerada de respuestas — una por campo del formulario — que refleja el orden del propio formulario. Recorre la lista de arriba abajo. Antes de pegar cada respuesta de texto libre, comprueba usados/permitidos caracteres o palabras frente al campo real. limit unknown indica que debes verificar el límite en el formulario; si una respuesta no cabe sin perder datos esenciales, revísala primero.
La salida tiene dos partes:
Respuestas — cada campo del formulario, en orden:
1. Name
Andres Urdaneta
2. Email
andres@example.com
...
12. Cover Letter (optional)
I've spent 5+ years shipping production Rails applications...Los campos simples como el nombre, el email y las preguntas de sí/no van primero. Los campos de texto libre, como la carta de presentación, van al final.
Key notes — un bloque breve después de las respuestas con todo lo que conviene tener en cuenta antes de enviar:
Key notes:
- No salary field — you'll negotiate at offer. Anchor to $160K–$175K at offer stage.
- Add github.com/yourhandle to your resume PDF before uploading.
- Cover letter is optional but the draft above is tight — worth including.Cada respuesta se construye a partir de una fuente concreta, sobre todo tu informe de evaluación:
| Tipo de campo | Fuente |
|---|---|
| Carta de presentación, «por qué este puesto» | Proof points del Bloque B + historias STAR del Bloque F |
| Preguntas cortas de texto libre | El proof point o la historia más relevante para esa pregunta |
| Desplegables, sí/no | Respuestas directas extraídas de tu perfil |
| Empresas, cargos, fechas, descripciones de puesto, habilidades, formación | El CV adaptado que se generó para este informe, para que el formulario coincida con el CV que subes. Si no encuentra ninguno, career-ops lo indica y usa cv.md |
| Nombre, datos de contacto, permiso de trabajo, remuneración | config/profile.yml, que ningún CV sobrescribe |
Campos de subida de archivos
Sube el CV adaptado que el modo pdf generó para este informe: cv/tailored/vNNN/cv.pdf en el paquete de la candidatura, o el PDF de output/ si se trata de un CV puntual. Si todavía no existe ningún PDF, ejecuta primero /career-ops pdf y vuelve después al formulario. Consulta el modo pdf.
Envía la candidatura
Revisa todas las respuestas y envía el formulario tú mismo. career-ops no hace clic en Submit. Para Ashby, termina y envía en tu navegador habitual, no desde la sesión de Playwright. Comprueba la página de éxito o el correo de confirmación antes de indicar a career-ops que la candidatura se envió.
Después de enviarla, confírmalo en el chat:
"Enviada."
career-ops hará lo siguiente:
Actualiza data/applications.md — cambiando el estado de Evaluated a Applied
Guarda las respuestas finales en la sección ## Application Answers del informe para futuras consultas
Programa el primer seguimiento a partir del día en que presentaste la candidatura. Este paso se omite cuando config/profile.yml define follow_ups.enabled: false; consulta followup
Qué hacer después
| Puntuación | Siguiente paso |
|---|---|
| 4.0 o más | Ejecuta /career-ops contacto. career-ops encuentra a un hiring manager o a un miembro del equipo en LinkedIn y redacta un mensaje de contacto. Enviarlo antes de que revisen tu candidatura mejora tu visibilidad. |
| Cualquier puntuación | Ejecuta /career-ops tracker para ver el estado actual de todo lo que tienes en tu pipeline. |