Skip to content

suxrobGM/jobpilot

Repository files navigation

JobPilot

A Claude Code plugin that automates your job search end-to-end: find matching positions, auto-fill applications, generate cover letters, write proposals, and prep for interviews - all powered by your resume.

Autopilot batch confirmation - jobs scored and ranked against your resume

What It Does

Skill Command What it does
Autopilot /autopilot <query> Search boards, score matches, and apply to jobs autonomously in batch
Apply /apply <url> Auto-fill a single job application form via browser automation
Search /search <query> Search job boards and rank results by qualification fit
Cover Letter /cover-letter <job_desc> Generate a tailored cover letter matched to your experience
Upwork Proposal /upwork-proposal <job_desc> Generate a concise, client-focused Upwork proposal
Interview Prep /interview <job_desc> Generate Q&A prep (behavioral, technical, system design)
Dashboard /dashboard View application stats, success rates, and export to CSV
Humanizer /humanizer <text> Rewrite text to remove AI patterns and sound natural

Quick Start

1. Install

git clone --recursive https://github.com/suxrobgm/jobpilot.git
claude --plugin-dir ./jobpilot

Launching JobPilot with claude --plugin-dir

Use --recursive to pull the humanizer submodule. Once available on the marketplace: claude plugin install jobpilot

2. Set up your profile

cp profile.example.json profile.json

Edit profile.json with your personal info, resume path, credentials, and job board config. See Configuration for the full reference.

3. Allow browser permissions (recommended)

Add to .claude/settings.json:

{
  "permissions": {
    "allow": [
      "mcp__plugin_jobpilot_playwright__*"
    ]
  }
}

Usage

# Autopilot: search and apply to matching jobs autonomously
/autopilot "senior fullstack developer Portland ME remote"

# Apply to a single job
/apply https://boards.greenhouse.io/company/jobs/12345

# Search for jobs
/search "software engineer remote"

# Generate a cover letter
/cover-letter We are looking for a senior full-stack developer...

# Write an Upwork proposal
/upwork-proposal Need a React/Node developer to build a dashboard...

# Prep for an interview
/interview We are hiring a backend engineer for our API platform...

# Resume an interrupted autopilot run
/autopilot "resume"

# View application tracking dashboard
/dashboard

# Export all applications to CSV
/dashboard "export"

Auto-filling a job application form with profile data

Autopilot run summary showing applied, failed, and skipped jobs

Application tracking dashboard with stats and failure reasons

Documentation

  • Configuration - profile setup, job boards, autopilot settings, work authorization, EEO
  • How It Works - architecture, skill details, project structure

Credits

  • Humanizer by blader - included as a git submodule (MIT License)

License

MIT

About

Claude Code plugin that autonomously searches job boards, auto-fills applications, generates cover letters, and preps for interviews - powered by your resume

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages