Redinfor Job Scraper
Overview
Este skill automatiza el análisis de oportunidades laborales de la lista de correos REDINFOR, permitiendo extraer, filtrar y presentar convocatorias de trabajo basadas en el perfil del usuario (sociólogo, desarrollador web, analista de datos).
Quick Start
Para usar este skill, ejecuta estos pasos en orden:
- •Buscar correos recientes de redinfor en Gmail
- •Extraer URLs de convocatorias de los correos
- •Visitar cada URL para obtener detalles completos
- •Analizar requisitos y filtrar por perfil
- •Presentar resultados en formato de tabla
Workflow
Step 1: Buscar correos de redinfor en Gmail
Usa el comando gog gmail search para encontrar correos recientes de redinfor:
GOG_KEYRING_PASSWORD="cosmo123" gog gmail search 'redinfor' --max 20 --account jorgejhms@gmail.com
Esto devuelve una lista de correos. Identifica los más recientes (últimos 3-5 días) con temas como "Compilación de correo" o "actualizaciones en temas".
Step 2: Leer contenido de correos seleccionados
Para cada correo relevante, obtén el contenido completo usando gog gmail get:
GOG_KEYRING_PASSWORD="cosmo123" gog gmail get <MESSAGE_ID> --account jorgejhms@gmail.com
Busca en el contenido:
- •Títulos de convocatorias
- •URLs a redinfor.com.pe (formato:
https://redinfor.com.pe/portal/...) - •Enlaces a Google Drive (para términos de referencia)
Step 3: Extraer y visitar URLs de convocatorias
De los correos, extrae las URLs específicas de convocatorias (no las de cursos o eventos). Usa web_fetch para obtener el contenido:
web_fetch --extractMode markdown --url <URL>
Step 4: Analizar cada convocatoria
Para cada URL visitada, extrae la siguiente información:
Campos obligatorios:
- •Puesto / Título
- •Descripción breve (qué hace el trabajo)
- •Requisitos de formación profesional
- •Experiencia requerida (años y tipo)
- •Ubicación
- •Modalidad (presencial, remoto, híbrido)
- •Tipo de contrato (planilla, consultoría, honorarios)
- •Duración del contrato (largo plazo vs temporal 2-3 meses)
- •Fecha límite de postulación
- •Contacto (correo electrónico o formulario)
Campos opcionales:
- •Monto / Remuneración
- •Enlace a términos de referencia (TdR)
- •Institución / Empresa
Step 5: Filtrar por perfil del usuario
El perfil base de Jorge Meneses es:
- •Profesión: Sociólogo, orientado a estadística
- •Desarrollo web: React, Next.js, Astro, Python (Full stack)
- •Ubicación: Cusco, Perú
- •Objetivo: Mínimo S/ 6,000/mes (aunque considera proyectos complementarios)
- •Intereses: Análisis de encuestas, visualización de datos, proyectos sociales, desarrollo web
Niveles de alineación:
- •⭐⭐⭐ ALTA - Encaja directamente con formación y experiencia (sociología + estadística, desarrollo web, análisis de datos)
- •⭐⭐ MEDIA - Parcialmente alineado (requiere adaptación pero es alcanzable)
- •⭐ BAJA - Remotamente alineado (requiere skills muy diferentes)
- •⚠️ NO ALINEADA - No encaja con el perfil actual
Excluir automáticamente:
- •Trabajos agrícolas (ingeniería agrónoma, agroindustrial)
- •RRHH puro (salvo que incluya análisis de datos o estadística)
- •Asistentes administrativos sin componente técnico
- •Trabajos presenciales de LARGO PLAZO fuera de Cusco (requerirían mudanza)
- •CONSIDERAR: Consultorías temporales (2-3 meses) en Lima u otras zonas (puede viajar temporalmente)
Prioridad alta para:
- •Trabajos que combinen sociología + estadística + tecnología
- •Análisis de encuestas, líneas base, diagnóstico social
- •Desarrollo de dashboards y visualización de datos
- •Proyectos sociales con componente técnico/digital
Step 6: Presentar resultados
Presenta los resultados en dos formatos:
Formato 1: Tabla de oportunidades (Markdown)
## 📊 Oportunidades Laborales - REDINFOR | # | Puesto | Tipo | Duración | Monto | Ubicación | Alineación | Fecha Límite | Contacto | |---|--------|------|----------|--------|-----------|------------|-------------|----------| | 1 | ... | ... | ... | ... | ... | ⭐⭐⭐ | ... | ... |
Formato 2: Resumen priorizado
Agrupa por urgencia y alineación:
- •🔴 URGENTE (HOY) - Vence hoy, aplicar inmediatamente
- •🟡 PRIORITARIO (Próximos 2-3 días) - Convocatorias con fecha próxima
- •🟢 INTERESANTES (1 semana) - Oportunidades interesantes con más tiempo
Para cada oportunidad priorizada, incluye:
- •Puesto:
- •Por qué encaja: Explicación breve de la alineación con el perfil
- •Requisitos clave: Los requisitos más importantes que cumple o no cumple
- •Siguiente paso: Qué acción tomar (aplicar, revisar TdR, etc.)
References
Gmail/Gog Configuration
El comando gog requiere configuración previa:
# Clave del llavero GOG_KEYRING_PASSWORD="cosmo123" # Cuenta de Gmail --account jorgejhms@gmail.com
Referencia completa: /usr/lib/node_modules/clawdbot/skills/gog/SKILL.md
Perfil del Usuario
Jorge Meneses:
- •Email: jorgejhms@gmail.com
- •Teléfono: +51902085529
- •Ubicación: Cusco, Perú (UTC-5)
- •Profesión: Sociólogo
- •Tech stack: React, Next.js, Astro, TypeScript, Python, R, SQL
- •Negocio: Vinilos Cusco (https://viniloscusco.pe)
- •Objetivo ingresos: Mínimo S/ 6,000/mes
Restricciones importantes:
- •Mudarse no es opción - No está disponible para mudarse permanentemente a otra región
- •ACEPTABLE:
- •Trabajo remoto desde Cusco
- •Consultoría temporal (2-3 meses) con viajes al lugar por ese período
- •Trabajo en Lima u otras zonas si es consultoría de corto plazo (puede viajar y volver)
Duración de contratos:
- •Prioridad alta: Consultorías temporales (2-3 meses) - Pueden viajar temporalmente
- •Aceptable: Trabajos remotos (desde Cusco)
- •No aceptable: Trabajos presenciales de largo plazo fuera de Cusco (requerirían mudanza)
Archivos de referencia:
- •
USER.md- Perfil completo del usuario - •
MEMORY.md- Memoria de decisiones y preferencias
Example Usage
Request: "Revisa mis correos de redinfor y dime qué trabajos hay"
Process:
- •Ejecuta búsqueda de correos redinfor
- •Filtra correos de últimos 3-5 días
- •Extrae URLs de convocatorias
- •Visita cada URL con web_fetch
- •Analiza requisitos y filtra por perfil
- •Genera tabla + resumen priorizado
Output:
- •Tabla con todas las oportunidades encontradas
- •Resumen de prioridades (urgente, prioritario, interesante)
- •Recomendaciones de postulación
Notes
- •Fechas en correos: Los correos de redinfor llegan en UTC pero las fechas de postulación son locales (Perú). Convertir al timezone del usuario cuando corresponda.
- •PDFs de Google Drive: No siempre son accesibles directamente. Priorizar información en páginas web.
- •Fechas límite: Revisar cuidadosamente el texto para encontrar "hasta el [fecha]", "fecha límite", "máximo [fecha]".
- •Horarios de Cusco: Recordar que Jorge está en UTC-5. Si el correo dice 18:53 PST, son 21:53 en Perú (UTC-5).