ai-job-search
Helps job seekers evaluate postings, tailor CVs, write cover letters and prepare for interviews. It also scrapes new postings matching a profile, deduplicates them across runs, and lists skill gaps with a learning plan.
Scans job boards, scores each job against your CV, tailors a resume and cover letter for each application, and tracks applications and interview prep. Runs locally in your AI coding CLI, and you submit each application yourself.
Claude Code
> /plugin marketplace add career-ops-hq/career-ops> /plugin install career-ops@career-ops
Codex
$ npx skills add career-ops-hq/career-ops -a codex
Cursor
$ npx skills add career-ops-hq/career-ops -a cursor
Gemini CLI
$ npx skills add career-ops-hq/career-ops -a gemini-cli
GitHub Copilot
$ copilot plugin marketplace add career-ops-hq/career-ops$ copilot plugin install career-ops@career-ops
OpenCode
$ npx skills add career-ops-hq/career-ops -a opencode
Windsurf
$ npx skills add career-ops-hq/career-ops -a windsurf

English | Español | Deutsch | Français | Português (Brasil) | 한국어 | 日本語 | 简体中文 | 繁體中文 | Українська | Русский | Polski | Dansk | தமிழ் | العربية | हिन्दी | Türkçe | Tiếng Việt | Bahasa Indonesia
Months of sending CVs into silence. So I built the filter I needed.
740 listings evaluated. 68 applied. 12 interviews. 1 offer. I was its first user. I got the job. Then I open-sourced it.
Paste a job. On your machine, it tells you if it's still open and if it fits. It tailors your CV and drafts your answers. You press Submit.
Companies use AI to filter candidates. I just gave candidates AI to choose companies.
Six months later, I left that job. Now we build career-ops, so you can land yours.
Paste one job you were about to apply to tonight. If it comes back do not apply, you just got the night back. If it comes back with a plan, you know what to do next.
npx @santifer/career-ops init
The silence after you hit send is not about you. Enough people saw the same thing to write the practice down, in six lines:
Apply better to fewer. Signal over volume. Evidence over keywords. A human decides. Local-first. Dignity on both sides of the table.
Hiring will not fix itself. The people going through it can, and they are already in the room, comparing notes and fixing each other's setups.
This is where the fix gets written. A room, not a club. Let's build together.
career-ops is free for candidates, forever. These companies sponsor the project:
Sponsorship buys clearly labeled visibility, never influence: no amount of money changes the roadmap or places anything in the product. Sponsors never appear in evaluations, rankings or recommendations.
Paste a job. It tells you whether that night is worth it.
The first runs are rough. It does not know you yet. Talk to it: your CV, what you want, what you refuse. Think of it as a recruiter's first week.
On first launch it asks for all that in chat. Nothing to configure by hand.
prepare-application.mjs).HIRED.md and its issues.It reformulates your CV; it must never fabricate it. A check in code stops a PDF whose numbers or facts appear in neither your CV nor your article digest, but it cannot judge every rewording yet. Read every CV before you send it. Details in the FAQ.
| Feature | Description |
|---|---|
| A-H Evaluation | Role summary, CV match (with how much each requirement matters for this posting, and whether that weight came from the JD's own wording, its structure, or an estimate, labelled per requirement; an estimate can never be top-band), level strategy, comp research, personalization, interview prep (STAR+R) -- plus a Block G posting-legitimacy check (is it still open, is it a repost: observations, not verdicts), and a Work-Auth signal that flags an explicit no-sponsorship JD as a hard blocker |
| Human-in-the-Loop | AI evaluates and recommends, you decide and act. The system never submits an application -- you always have the final call |
See 12 career-ops-hq-career-ops alternatives
Helps job seekers evaluate postings, tailor CVs, write cover letters and prepare for interviews. It also scrapes new postings matching a profile, deduplicates them across runs, and lists skill gaps with a learning plan.
Builds and tracks job-search materials for Claude Code users: a complete resume as importable Reactive Resume JSON, mock and prep interviews, a job application pipeline, and offer negotiation help.
A skill that searches flights, hotels, attractions, concerts and travel deals from natural language requests. It connects to the Fliggy service for real-time search and booking of hotels, flights, cruises, visas and car rentals.
A study hub for AI agent engineer job interviews, with interview questions and reference answers, company and role resources, hands-on practice exams, and a structured study roadmap.
Install it with the command on its page. It includes career-ops. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it