By Tamircohen28
Job search CRM with pipeline, interviews, tasks, and Gmail/Calendar/Notion/Todoist integrations.
Add a new job application to the pipeline.
Create a task, optionally linked to an application.
Show pipeline funnel analytics — conversion rates at each stage, offer rate, ghost rate, top performing sources, and scanner score averages.
Generate a tailored CV and cover letter for a job application, or answer application form questions. Pass an application ID, company name, or job URL.
Generate a full Interview Intel briefing for a recruiter screen or first interview. Pass a job URL, pasted description, company name, or recruiter message.
Writes a personalized 3-paragraph cover letter for a specific job application, grounded in the candidate's profile and company research.
Reviews a candidate's CV for ATS compatibility, content quality, and keyword gaps against their target roles. Returns a scored, actionable report.
Rewrites a candidate's CV tailored to a specific job — emphasizes matching skills, reframes bullets in the role's language, adds a targeted summary. Never invents facts.
Analyzes interview history and predicts next-round prep for a specific job application.
Scrapes a job posting and conducts web research to produce structured JobMetadata (skills, hiring stages, question patterns, and a 15-25 topic interview-prep hierarchy).
Generate a tailored CV and cover letter for a specific job application, and answer any application form questions. Triggers on apply, tailor my CV, cover letter, application form, submit application, write cover letter, customize resume.
Review your CV and LinkedIn profile against target roles — ATS score, missing keywords, bullet improvements, and LinkedIn optimization. Triggers on review my CV, CV feedback, improve my resume, LinkedIn audit, ATS score, keyword gaps, CV optimization.
Draft personalized follow-up emails for stale applications, post-interview silences, and pending offers. Triggers on follow up, send follow-up, check in with recruiter, no response from company, follow up on application, follow up after interview.
Scan Gmail for job-application updates and auto-detect status changes (rejections, offers, interview invites). Triggers on scan gmail, email update, application status from email, check my inbox for job updates.
Core job-search CRM operations — read, add, and update job applications, interviews, tasks, contacts, and notes. Triggers on job application, job search, track applications, job pipeline, offer, rejection, application status.
Admin access level
Server config contains admin-level keywords
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Requires secrets
Needs API keys or credentials to function
Requires secrets
Needs API keys or credentials to function
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
A full-lifecycle job-search assistant: pipeline CRM, interview prep, CV tailoring, job discovery, salary negotiation, network mapping, and analytics — all from your terminal.
Works with Claude Code, Cursor, and OpenAI Codex CLI.
Requires Node.js ≥ 18. No npm dependencies.
Storage: there is no separate database server — all CRM data lives in local JSON under data/ (see docs/ARCHITECTURE.md for the full architecture, pipeline, and integration model).
/plugin marketplace add /path/to/headhunter
/plugin install headhunter@headhunter-marketplace
Rules auto-load from .cursor/rules/. MCP servers load from .cursor/mcp.json. Both are included in this repo — open the repo root in Cursor and they're active immediately.
AGENTS.md at the repo root is read automatically by Codex. No install step needed — clone the repo and run codex from it.
node scripts/crud.js seed # load 5 demo applications
node scripts/candidate-profile.js show # view your profile (set up with /headhunter:setup)
/headhunter:setup → build your candidate profile (CV, salary, target roles)
/headhunter:discover → find matching jobs on LinkedIn, AllJobs, Drushim, Indeed
/headhunter:scan → Match Score + Success Score for any job posting
/headhunter:brief → full company intel + salary script (ILS) for recruiter screen
/headhunter:apply → tailored CV (HTML) + cover letter for a specific role
/headhunter:network → find contacts at target company, draft outreach
/headhunter:research → study guide (scrape → analyze → OpenAI Deep Research → merge)
/headhunter:mock → live mock interview with per-answer feedback
/headhunter:insights → post-interview performance analysis + next-round predictor
/headhunter:negotiate → counter-offer script with market data (ILS)
/headhunter:followup → draft follow-up emails for stale applications
/headhunter:analytics → pipeline funnel, conversion rates, source performance
| Command | What it does |
|---|---|
add-application | Add a job to the pipeline |
pipeline | Kanban board — move applications between stages |
dashboard | Metrics: response rate, conversion, ghosted %, avg time |
calendar | Upcoming interview agenda |
tasks | View and manage prep tasks |
contacts | Contacts per application |
log-interview | Log an interview round + debrief |
search | Filter applications by any field |
settings | View/edit settings (currency, stale threshold, salary) |
status | Mid-session notification check |
cv-review | ATS score, keyword gaps, bullet improvements, LinkedIn audit |
sync | Trigger Notion / Calendar / Tasks / Todoist syncs |
export-data | Export pipeline to CSV or JSON |
16 bundled skills, smart worktree hooks, statusline, and MCP server stubs — plan, implement, review, debug, and audit code from one plugin.
npx claudepluginhub tamircohen28/plugins --plugin headhunterMulti-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.