Skip to main content

career-ops-plugin-gmail

How to pull job leads from a Gmail label into the career-ops pipeline.

Datos de origen

Repositorio
authrain-cloud-abdullahformuli/jobify
Última actividad en el origen
15 de septiembre de 2026 a las 04:04
Idioma detectado de SKILL.md
inglés
Estrellas
0
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Explorador de archivos
4 archivos

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
career-ops-plugin-gmail
description
How to pull job leads from a Gmail label into the career-ops pipeline.
license
MIT
# gmail plugin Reads a Gmail label, extracts clean job URLs from authentic (DMARC-passing) emails, and returns them as leads. The engine writes them to the pipeline. ## Command - `node plugins.mjs run gmail` — ingest new leads from the configured label. ## Setup Put `GMAIL_CLIENT_ID` + `GMAIL_CLIENT_SECRET` + `GMAIL_REFRESH_TOKEN` in `.env` (an OAuth Desktop client + a refresh token from the consent flow). Configure the label + lookback in `config/plugins.yml`: ```yaml plugins: gmail: { enabled: true, label: "Job Leads", days_back: 7 } ``` ## Data it produces `Job[]` ({ title, url, company, location }) — the engine de-dups against the pipeline and appends new ones. It maintains its own processed-message cursor in `data/gmail-state.json` to avoid re-reading the same emails.
Ver en GitHub