Get HeadHunter running in about 5 minutes.
- Node.js ≥ 18 (
node --version) - One of: Claude Code ≥ 2.0.0, Cursor ≥ 3.14.7, Codex ≥ 0.40.0, or OpenCode ≥ 1.16.2
Claude Code
/plugin marketplace add TamirCohen28/headhunter
/plugin install headhunter@headhunter
Cursor — open the repo root in Cursor. Rules auto-load from .cursor/rules/ and MCP servers load from .cursor/mcp.json. No install step.
OpenAI Codex CLI
codex plugin marketplace add TamirCohen28/headhunter
codex plugin add headhunter@headhunterOpenCode — clone the repo and run opencode from inside it. opencode.json declares the skill paths; there is no install step and no plugin format.
Detailed per-target guides, including version floors and troubleshooting: install/.
node scripts/crud.js seedThis loads 5 sample applications across different pipeline stages so you can explore commands right away.
node scripts/dashboard.js # metrics: response rate, conversion, ghosted %
node scripts/analytics.js # funnel with conversion rates and source breakdownOr in Claude Code:
/headhunter:pipeline
Your profile powers CV tailoring, job scoring, and salary negotiation.
/headhunter:setup
The setup wizard collects: name, CV text (paste or file path), current role/skills, target roles, remote preference, salary expectations, and priority weights. Takes about 5 minutes.
/headhunter:add-application
Or directly:
node scripts/crud.js add applications '{"company":"Acme","role":"Staff Engineer","url":"https://acme.com/jobs/123","status":"Saved","priority":"High"}'/headhunter:scan <job-url-or-description>
Produces a Match Score (keyword/experience/location fit) and a Success Score (company selectivity, hiring bar). Verdict: Strong Candidate / Apply / Long Shot / Skip.
| Goal | Command |
|---|---|
| Find more jobs | /headhunter:discover |
| Get a company + role brief before a recruiter call | /headhunter:brief |
| Generate a tailored CV + cover letter | /headhunter:apply |
| Build a study guide for an upcoming interview | /headhunter:research |
| Run a mock interview | /headhunter:mock |
| Draft follow-up emails | /headhunter:followup |
| Get a counter-offer script | /headhunter:negotiate |
See the full command reference in README.md.