claudeers.

🔓 unclaimed — this page was auto-generated from GitHub. Are you the creator?

Claim this page →
// Claude Plugins

job-apply-plugin

AI-powered job application assistant for Claude Code - fills LinkedIn, Greenhouse, Ashby, and Workday applications

Slowing down
83/100
last commit 2 months ago
last release 6 months ago
releases 1
open issues 0
// install
git clone https://github.com/neonwatty/job-apply-plugin

Job Apply Plugin for Claude Code

AI-powered job application assistant that automatically fills out job applications on LinkedIn Easy Apply, Greenhouse, Ashby, Lever, Rippling, and Workday using browser automation.

Skills

SkillDescription
/job-applyFill out job applications automatically using your resume
/job-searchSearch LinkedIn for jobs with connections and hiring manager insights

Features

Job Apply (/job-apply)

  • One-time profile setup: Extract your information from a resume (PDF, DOCX, or TXT)
  • Multi-platform support: LinkedIn Easy Apply, Greenhouse, Ashby, Lever, Rippling, Workday
  • Dual-tool architecture: Chrome MCP for authenticated sites, Playwright MCP for form filling and file uploads
  • Smart field mapping: Automatically matches your profile to form fields
  • Safety first: Never submits without your explicit confirmation
  • Resume storage: Profile saved locally for reuse across applications
  • Smart keyword suggestions: Auto-generates search terms from your resume
  • Connection insights: Finds jobs at companies where you have connections
  • Hiring manager discovery: Identifies jobs with hiring managers listed
  • Auto-inferred filters: Location and experience level from your profile
  • Results saved: All searches saved to ~/.claude-job-searches/ as JSON

Requirements

Installation

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

Usage

First Time Setup

  1. Invoke the skill:

    /job-apply
    
  2. Provide your resume path when prompted:

    ~/Documents/resume.pdf
    
  3. Review and confirm extracted profile information

Applying to Jobs

Once your profile is set up:

  1. Invoke the skill:

    /job-apply
    
  2. Provide a job URL:

    https://www.linkedin.com/jobs/view/123456789
    
  3. Watch as Claude fills out the application

  4. Review the summary and confirm submission

Searching for Jobs

Use /job-search to find jobs where you have an advantage:

  1. Invoke the skill:

    /job-search
    
  2. Claude will suggest keywords based on your resume:

    Based on your resume, I suggest searching for:
    - Keywords: "Senior Software Engineer", "Staff Engineer"
    - Location: San Francisco, CA
    - Experience: Mid-Senior (7 years)
    
    Ready to search, or would you like to adjust?
    
  3. Confirm or modify the suggestions

  4. Review results prioritized by:

    • Jobs with hiring managers listed (highest priority)
    • Jobs with 1st-degree connections
    • Jobs with alumni connections

Results are automatically saved to ~/.claude-job-searches/.

Supported Platforms

PlatformURL PatternToolStatus
LinkedIn Easy Applylinkedin.com/jobs/view/*Chrome MCPSupported
Greenhouseboards.greenhouse.io/*Playwright MCPSupported
Ashbyjobs.ashbyhq.com/*Playwright MCPSupported
Leverjobs.lever.co/*Playwright MCPSupported
Rippling*.rippling.com/*Playwright MCPSupported
Workday*.myworkdayjobs.com/*Playwright MCPSupported

Profile Storage

Your profile is stored at ~/.claude-job-profile.json and includes:

  • Personal information (name, email, phone, location)
  • Work history
  • Education
  • Skills
  • Social links (LinkedIn, GitHub, portfolio)

To reset your profile:

/job-apply reset profile

Search Results Storage

Job search results are saved to ~/.claude-job-searches/ with timestamped filenames:

~/.claude-job-searches/
  search-2026-01-06T10-30-00.json
  search-2026-01-07T14-15-00.json

Each file contains:

  • Search parameters (keywords, location, filters)
  • List of jobs with full details
  • Connection and hiring manager information
  • Priority ranking

Safety Features

  • Never enters passwords - Stops if login is required
  • Never creates accounts - You must create accounts yourself
  • Never submits without confirmation - Always shows summary first
  • Never enters payment info - Skips premium features
  • Confirms sensitive questions - Salary, visa status, etc.

License

MIT License - See LICENSE for details.

Contributing

Contributions welcome! Please open an issue or PR on GitHub.

Author

Jeremy Watt (@neonwatty)

// compatibility

Platformscli, api, web
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageHTML

// faq

What is job-apply-plugin?

AI-powered job application assistant for Claude Code - fills LinkedIn, Greenhouse, Ashby, and Workday applications. It is open-source on GitHub.

Is job-apply-plugin free to use?

job-apply-plugin is open-source under the MIT license, so it is free to use.

What category does job-apply-plugin belong to?

job-apply-plugin is listed under plugins in the Claudeers registry of Claude-compatible tools.

0 views
49 stars
unclaimed
updated 15 days ago

// embed badge

job-apply-plugin on Claudeers
[![Claudeers](https://claudeers.com/api/badge/job-apply-plugin.svg)](https://claudeers.com/job-apply-plugin)

// retro hit counter

job-apply-plugin hit counter
[![Hits](https://claudeers.com/api/counter/job-apply-plugin.svg)](https://claudeers.com/job-apply-plugin)

// reviews

// guestbook

0/500

// related in Claude Plugins

🔓

A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.

// pluginsmultica-ai/187,223[ claude ]
🔓

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explainin…

// pluginsanthropics/Python135,848[ claude ]
🔓

"CLI-Anything: Making ALL Software Agent-Native" -- CLI-Hub: https://clianything.cc/

// pluginsHKUDS/Python44,672Apache-2.0[ claude ]
🔓

A Claude Code plugin that shows what's happening - context usage, active tools, running agents, and todo progress

// pluginsjarrodwatts/JavaScript26,116MIT[ claude ]
Ecosystem hubone of the most connected projects in the claude ecosystem · 32 connections
→ see how job-apply-plugin connects across the ecosystem