JobFlow for Codex plugin
JobFlow is a Codex plugin for job hunting: screening rules, a local application ledger and a daily report for BOSS and Liepin.
- 317 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Runs in a signed-in browser and writes to recruiters on the user behalf
- Automation on the platforms may conflict with their rules
Install
- Works in
Manual install
git clone https://github.com/laok775/jobflow-for-codex.git
cd jobflow-for-codexThe first command of the README quick start. Then `python skills/jobflow/scripts/init_jobflow.py --workspace <path>`.
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Runs in a signed-in browser and writes to recruiters on the user behalf
- Automation on the platforms may conflict with their rules
This is third-party code. Review the repository files before installing.
What it does
JobFlow breaks job hunting into repeatable steps: screening vacancies by your rules, greeting recruiters, reviewing incoming messages, sending a resume when clearly asked and keeping an application ledger. Work with BOSS Zhipin and Liepin goes through an already signed-in browser. Local Python scripts create the `data/job_search/` workspace, validate the `applications.jsonl` ledger, check the daily target, build a day report and migrate an old ledger to format 0.2. For scheduling, a script builds an automation prompt that you review and run in Codex yourself.
Who it is for. Job seekers on BOSS Zhipin and Liepin who search through Codex and want application history in one local file.
Good fit when
- Every day vacancies must be screened by the same rules without repeating processed ones.
- Recruiters reply in chats and messages need review before new applications.
- By the end of the day you want a report on greetings, resumes and interviews.
- A daily search should move into a Codex automation with a reviewed prompt.
Not a fit when
- You want unattended mass applications: the skill calls itself an assistant, not a bot.
- Vacancies are sought outside BOSS Zhipin and Liepin: there are no ready flows for them.
- You work outside Codex: the plugin is built for it.
Example request
Initialize the JobFlow workspace, validate the application ledger and build yesterday report with the BOSS and Liepin target check.Limitations
The author tested the project only on Windows with a local Codex; other systems and browser control methods are left to your own checking. Site work needs a signed-in account in the browser, and the platform rules on automation are worth reading beforehand. The skill does not bypass captchas or bot protection and does not send complex recruiter replies without your approval. A resume is sent only when a file path is configured and the recruiter clearly asks. Platform messages, vacancies and interfaces are in Chinese.
How to disable. Remove the plugin from the Codex folder and stop any automations you created. The `data/job_search/` folder with the ledger and reports lives in your workspace: keep or delete it separately.
FAQ
Does the plugin send applications by itself?
It helps with routine but does not replace your decision: a resume goes out only when a recruiter clearly asks and a path is configured, and complex replies need your approval.
Where is the data stored?
In your workspace folder `data/job_search/`: profile, screening rules, the `applications.jsonl` ledger and reports. No personal data lives inside the plugin.
How do I migrate an old ledger?
With the `migrate_ledger.py` script: it writes a new file in format 0.2 and leaves the source untouched.
How do I set up a recurring run?
Build a prompt with `build_automation_prompt.py`, read it and create the automation in Codex yourself. The plugin does not enable a schedule.
Does it work on macOS and Linux?
The author tested only Windows. Other systems may work but need your own verification.
Discussion
No questions or reviews yet.
Related
PluginsPlugin for Codex and Claude Code that fills job applications in a visible browser from your resume and stops before submit
Job search inside your coding agent: scores each listing against your CV from 1 to 5, tailors a PDF resume, drafts letters and tracks applications
JustHireMe is a local-first job-search desktop app that gives an agent a skill and a stdio MCP server to work with job data safely.
A job search plugin for Claude Code: finds openings, tailors resumes, writes cover letters and fills out application forms
A Claude Code workflow where the agent searches job postings, scores fit against your profile, drafts a CV and cover letter, and helps prepare for interviews
A Claude Code kit: a skill scores a job posting, a builder makes CVs and letters, and a daily scanner looks for new ads.
README in short
The project consists of the `jobflow` skill, references for BOSS and Liepin, templates and a script set. Version 0.2 added stable vacancy IDs, atomic ledger updates and strict validation.