CommunityRedacción y edicióngithub.com

hyf020908/resume-factory

Resume Factory es un skill de Codex para crear currículums precisos y pulidos de una página a partir de entrada estructurada o archivos existentes, utilizando diez estilos LaTeX, retratos proporcionados por el usuario, compilación XeLaTeX y validación automatizada del diseño.

¿Qué es resume-factory?

Resume Factory es un skill diseñado para Codex que automatiza la creación de currículums vitae profesionales de una sola página. Su objetivo principal es permitir a los desarrolladores y profesionales generar currículums atractivos y precisos partiendo de datos estructurados (como JSON) o archivos existentes (por ejemplo, Markdown). El skill ofrece diez estilos LaTeX diferentes, soporta la inclusión de una foto de perfil proporcionada por el usuario y utiliza XeLaTeX para la compilación final, garantizando una salida de alta calidad. Además, incluye una validación automatizada del diseño para asegurar que el contenido se ajuste perfectamente a una página, evitando desbordamientos. Resume Factory es particularmente útil para quienes necesitan generar o actualizar rápidamente sus currículums con un formato consistente y profesional, sin tener que lidiar manualmente con las complejidades de LaTeX. Funciona exclusivamente en el ecosistema de Codex, integrándose sin problemas en el flujo de trabajo del desarrollador.

Compatible con~Claude Code✓Codex CLI~Cursor
npx skills add hyf020908/resume-factory

Installed? Explore more Redacción y edición skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace resume-factory?

Resume Factory es un skill de Codex para crear currículums precisos y pulidos de una página a partir de entrada estructurada o archivos existentes, utilizando diez estilos LaTeX, retratos proporcionados por el usuario, compilación XeLaTeX y validación automatizada del diseño.

Características

  • Entrada flexible: Admite datos en formato JSON, Markdown o archivos existentes
  • Múltiples estilos: Diez plantillas LaTeX diferentes para elegir
  • Foto de perfil: Permite incluir una imagen del usuario
  • Compilación XeLaTeX: Genera PDF de alta calidad con tipografía avanzada
  • Validación automática: Verifica que el contenido no exceda una página

Requisitos

  • Codex (plataforma de ejecución)
  • XeLaTeX instalado en el sistema
  • Paquetes LaTeX adicionales (se instalan automáticamente si es necesario)

Instalación

  1. Asegúrate de tener Codex configurado.

  2. Instala el skill usando el comando:

    codex skill install hyf020908/resume-factory
    
  3. Verifica que XeLaTeX esté disponible en tu sistema.

Uso

Desde la línea de comandos

codex run resume-factory --input resume.json --style modern --photo photo.jpg

Parámetros

ParámetroDescripciónObligatorio
--inputRuta al archivo de entrada (JSON, Markdown)Sí
--styleNombre del estilo LaTeX (ver estilos disponibles)No
--photoRuta a la foto de perfilNo
--outputNombre del archivo PDF de salidaNo

Estilos disponibles

  • classic - Clásico y formal
  • modern - Moderno y minimalista
  • creative - Creativo con colores
  • professional - Serio y corporativo
  • compact - Compacto para más contenido
  • elegant - Elegante con tipografía refinada
  • technical - Enfocado en habilidades técnicas
  • minimal - Muy minimalista
  • bold - Con elementos destacados
  • simple - Sencillo y directo

Ejemplo de entrada JSON

{
  "name": "María García",
  "email": "[email protected]",
  "phone": "+34 600 123 456",
  "summary": "Desarrolladora full-stack con 5 años de experiencia...",
  "experience": [
    {
      "company": "TechCorp",
      "position": "Ingeniera de Software",
      "startDate": "2020-01",
      "endDate": "2024-12",
      "description": "Desarrollo de aplicaciones web..."
    }
  ],
  "education": [
    {
      "institution": "Universidad Politécnica",
      "degree": "Ingeniería Informática",
      "year": 2019
    }
  ],
  "skills": ["Python", "JavaScript", "React", "Docker"]
}

Validación de diseño

El skill verifica automáticamente que el contenido quepa en una página. Si no es así, mostrará un mensaje de advertencia y sugerirá ajustes.

Solución de problemas

  • Error de compilación XeLaTeX: Asegúrate de que todos los paquetes LaTeX necesarios estén instalados.
  • La foto no se muestra: Verifica que la ruta sea correcta y el formato sea PNG o JPG.
  • El currículum excede una página: Reduce el contenido o usa un estilo más compacto.

Contribuciones

Las contribuciones son bienvenidas. Por favor, abre un issue o un pull request en el repositorio del skill.

Licencia

MIT

Skills relacionados