Volver al archivo de proyectos

Automatización

Repositorio de GitHub

CVGenerator

Una CLI que convierte una oferta de trabajo y un perfil verificado en un paquete de candidatura adaptado.

Contexto: Herramienta de productividad por CLI

Periodo: 2026-04 a Actualidad

Resumen

CVGenerator separa el ajuste al puesto de la generación documental. Prioriza evidencia de un perfil Markdown verificado, renderiza fuentes LaTeX y produce notas, preguntas, revisión ATS y resúmenes para inspección.

De la oferta de trabajo a un paquete de candidatura adaptado

Perfil verificado

Markdown aporta los hechos profesionales permitidos

Oferta

La CLI extrae requisitos y señales del puesto

Correspondencia

Proyectos y competencias relevantes se priorizan

Generación

Las plantillas producen documentos LaTeX adaptados

Paquete

Documentos y ayudas de revisión se organizan juntos

Qué gestiona el sistema

Lee un perfil Markdown y ofertas sin procesar.

Genera documentos LaTeX, notas, preguntas y resúmenes.

Admite ofertas en inglés y rumano.

Evalúa el ajuste y limita las afirmaciones a hechos verificados.

Tecnología

Stack

PythonLaTeXpdflatexMarkdown parsingTemplate renderingHeuristic parsingATS-oriented tailoringRole matchingProject ranking

Áreas

AutomatizaciónCLIGeneración de documentosProductividadPython

Implementación verificada

La generación permanece vinculada a hechos verificados

La CLI separa selección de evidencia y renderizado, dejando artefactos revisables antes de producir la candidatura final.

CLI

Flujo instalable

Un comando procesa una oferta o un lote de ofertas pendientes.

MD

Base de conocimiento

Markdown estructurado fundamenta cada afirmación en datos del perfil.

LaTeX

Salida documental

Las fuentes del CV y la carta permanecen disponibles.

Review

Artefactos de revisión

Notas, preguntas, revisión ATS y resúmenes exponen decisiones.

Ver el flujo de generación empaquetado

Conclusiones

  • Los documentos se mantienen vinculados a información trazable del perfil.
  • La evaluación del puesto y el renderizado pueden revisarse por separado.
  • Las fuentes generadas permanecen bajo control antes de usarse.

¿Quieres revisar la implementación?

El repositorio contiene el código, las instrucciones de configuración y el historial de desarrollo.

Abrir repositorio