AI-powered job application assistant for Claude Code and Codex
Fill out job applications automatically using your resume.
Guided workflows cover LinkedIn Easy Apply, Greenhouse, Ashby, Lever, Rippling, and Workday. Set up your profile once, then start a guided application with a single command.
Codex / Claude Code
$job-apply:job-apply
Paste the job URL you'd like to apply to:
https://linkedin.com/jobs/view/4019283746
Loading profile and confirmed answers from ~/.job-apply/
Navigating to job listing...
Filling application fields:
Application Progress
✓ Full name
✓ Email address
✓ Phone number
✓ Resume uploaded
✓ Work authorization
▶ Cover letter
Final review ready. Inspect the fields, then submit manually.
Job Apply turns Codex or Claude Code into a job application assistant. Extract your profile once, reuse confirmed answers, and let uncertain or sensitive fields come back to you for review before you submit manually.
Four skills
Remember trusted answers, set preferences, discover opportunities, and apply.
Fill out applications automatically
- One-time profile setup from your resume (PDF, DOCX, or TXT)
- Multi-platform: LinkedIn Easy Apply, Greenhouse, Ashby, Lever, Rippling, Workday
- Smart field mapping from your profile to form fields
- Visible automation with Codex Browser or Claude in Chrome
- Stops at final review so only you can submit
Reuse answers without losing control
- Stores profile data and reusable answers locally
- Distinguishes confirmed, inferred, missing, and sensitive answers
- Requires separate consent before remembering sensitive values
- Saves resumable progress without copying answer values
- Migrates the legacy profile non-destructively
Find jobs where you have an advantage
- Searches using your saved titles and filters
- Finds jobs at companies where you have connections
- Identifies jobs with hiring managers listed
- Searches LinkedIn, Hacker News, and Twitter/X
- Results saved to a shared compatibility directory as Markdown
Save reusable search preferences
- Sets target titles and minimum base salary
- Records remote-work and time-range preferences
- Filters out unwanted titles and seniority levels
- Stores preferences with your local profile
- Updates selected settings without replacing the rest
Requirements
Choose your agent and a visible browser.
Codex
Use the Codex CLI or desktop app with the Browser plugin for visible navigation, form filling, and file uploads.
Claude Code
Use Claude Code with Claude in Chrome for the same visible, supervised workflow.
Your existing session
Sign in yourself. The plugin never asks for, stores, or enters credentials, passwords, CAPTCHA responses, or MFA codes.
Install
Add the plugin and start applying.
Install for Codex or Claude Code, then invoke the application skill with a job URL. Your profile and explicitly confirmed answers are stored locally and reused only when their scope still matches.
# Codex
codex plugin marketplace add neonwatty/job-apply-plugin
codex plugin add job-apply@neonwatty-plugins
$job-apply:job-apply
# Claude Code
claude plugin marketplace add neonwatty/job-apply-plugin
claude plugin install job-apply@neonwatty-plugins
/job-apply:job-apply
Safety first
You stay in control at every step.
Only you submit
Every application stops at final review with a field summary. You inspect the page and click Submit or Send yourself.
Never enters passwords
The plugin pauses for login, password, CAPTCHA, MFA, or account creation so you can handle it yourself.
Never enters payment info
Premium features and paid prompts are skipped automatically.
Sensitive answers stay deliberate
Using a sensitive answer once never stores it automatically. Remembering it requires a separate explicit choice, and future use is still reconfirmed.
Changing ATS controls
If the visible browser cannot reach a site-specific field, the plugin reports it and leaves it for you.
Privacy and support
Know what stays local, and where to get help.
Plaintext local store
Your profile, answer bank, minimal history, and resumable sessions live under ~/.job-apply/. Protect it like a resume; never attach its files to a public issue.
No plugin telemetry
The repository defines no telemetry service. Information is shared with third-party sites only when you direct Codex or Claude Code to use it in browser or search workflows.
Friendly, redacted support
Use a guided GitHub issue form for setup help, ATS failures, or feature requests.