AI-powered job application assistant for Claude Code

Fill out job applications automatically using your resume.

Supports LinkedIn Easy Apply, Greenhouse, Ashby, Lever, Rippling, and Workday. One-time profile setup from your resume, then apply to jobs with a single command.

Claude Code
$ /job-apply
Paste the job URL you'd like to apply to:
https://linkedin.com/jobs/view/4019283746
Loading profile from ~/.claude-job-profile.json
Navigating to job listing...
Filling application fields:
Application Progress
Full name
Email address
Phone number
Resume uploaded
Work authorization
Cover letter
Ready to submit. Review and confirm?

Job Apply Plugin turns Claude Code into a job application assistant. Extract your profile once from a resume, then let Claude fill out applications across six major job platforms while you review and confirm.

Two skills

Apply to jobs and discover new opportunities.

/job-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
  • Dual-tool architecture: Chrome MCP for authenticated sites, Playwright MCP for forms
  • Never submits without your explicit confirmation
/job-search

Find jobs where you have an advantage

  • Auto-generates search keywords from your resume
  • Finds jobs at companies where you have connections
  • Identifies jobs with hiring managers listed
  • Auto-inferred location and experience level filters
  • Results saved to ~/.claude-job-searches/ as JSON

Supported platforms

Works where the jobs are.

LinkedIn Easy Apply
Greenhouse
Ashby
Lever
Rippling
Workday

Requirements

Three tools, zero config.

Claude Code

The CLI that runs the plugin and orchestrates the entire workflow.

Claude in Chrome

MCP server for authenticated browser sessions, used for LinkedIn where login is required.

Playwright MCP

Headless browser automation for form filling, file uploads, and iframe interaction on external ATS platforms.

Install

Add the plugin and start applying.

Install from the Claude Code plugin marketplace, then invoke /job-apply with a job URL. Your profile is extracted once and reused across all applications.

claude plugin marketplace add neonwatty/job-apply-plugin
claude plugin install job-apply@neonwatty-plugins

# Then in Claude Code:
/job-apply

Safety first

You stay in control at every step.

Never submits without confirmation

Every application shows a full summary and waits for your explicit approval before submitting.

Never enters passwords

If a site requires login, the plugin stops and asks you to sign in first.

Never enters payment info

Premium features and paid prompts are skipped automatically.