ToolkitOne CV example tested

Career-Ops

Tailor CVs, prepare interviews and track job applications

Career-Ops is a job-search toolkit for AI coding applications. It provides separate modes for tailoring a CV, finding vacancies, practising interviews and tracking applications. Our example tests one English CV rewrite from a supplied job description.

For: Job seekers preparing applications, changing careers or organising an ongoing job search.

GitHub stars
70,460Stored GitHub stars value, checked 7 Sept 2026, 23:42 UTC
Licence
MIT
Source updated
7 Sept 2026
Access
Publicly available
Price
Free

What this resource does

Core uses

One job-search toolkit, several task modes

Career-Ops uses one shared Skill router with separate modes and supporting scripts. The four modes below are a selection. Only text mode was tested in this review.

Four documented modes described; one mode tested in one English example.

01

text

Rewrites your summary, reorders experience and selects relevant projects for a supplied job description, using your existing CV as the factual source.

Typical inputs
Your current CV; The job description and your target role; Your preferred output language
Output
A job-specific Markdown CV and a short summary of sections and keyword coverage.

Best for: Preparing a readable CV draft for one vacancy.

Component for this task

text

Rewrites your summary, reorders experience and selects relevant projects for a supplied job description, using your existing CV as the factual source.

Suggested requests (1)

Run career-ops text mode for this job description, using my current CV. Write the tailored CV in English without inventing experience.

Adapted into complete requests from official trigger wording in modes/text.md.

02

scan

Searches the configured job portals and company career pages, filters titles and adds new matches to a job pipeline for later evaluation.

Typical inputs
Target companies and career-page addresses; Job-title filters and search preferences
Output
A pipeline of discovered vacancies, with source links.

Best for: Checking a defined set of hiring sources rather than searching the entire job market.

Component for this task

scan

Searches the configured job portals and company career pages, filters titles and adds new matches to a job pipeline for later evaluation.

Suggested requests (1)

Run the career-ops scan mode and summarize new matches.

From docs/CODEX.md.

03

interview/practice

Asks one interview question at a time, follows up on your answer and gives feedback grounded in your recorded experience.

Typical inputs
The role and interview context; Your CV and prepared examples; Your answers during the practice session
Output
A practice transcript and feedback on individual answers.

Best for: Rehearsing how to explain your experience before an interview.

Component for this task

interview/practice

Asks one interview question at a time, follows up on your answer and gives feedback grounded in your recorded experience.

04

tracker

Displays recorded applications and their statuses, updates a status when requested and summarises the application pipeline.

Typical inputs
Your application tracker; Confirmed replies, interviews or other status changes
Output
An updated tracker and summaries of recorded application activity.

Best for: Keeping applications organised without treating a drafted CV as a submitted application.

Component for this task

tracker

Displays recorded applications and their statuses, updates a status when requested and summarises the application pipeline.

Suggested requests (1)

Run the career-ops tracker mode and summarize the current statuses.

From docs/CODEX.md.

Use boundaries

Limits and checks

Check every experience claim

A smoother CV can still drop a qualification or overstate an achievement.

Compare it with your original CV before sending it. Confirm numbers, job titles and the limits of your experience.

Your AI provider processes your material

The official README says your CV is sent to the AI provider you choose, even though project files are stored locally.

Remove unnecessary personal or confidential information and check your application settings before sharing a CV.

Other modes need more setup

Finding live jobs and producing PDFs can require browser tools or additional software. Optional account integrations have separate requirements.

Start with a supplied CV and job description in text mode. Review any extra installation or account request before continuing.

More boundaries
  • Keyword matching and AI job-fit scores do not establish your chance of being hired.
  • The text-mode example does not test live job search, interview practice, PDFs or application submission.
Technical details
Resource type
Toolkit
Author or maintainer
Santiago Fernández de Valderrama Aparicio
Version
1.32.0
Latest release
career-ops-v1.32.0
Source last updated
7 Sept 2026
Last verified
8 Sept 2026
Licence
MIT
Access
Publicly available
Resource price
Free
Skill instruction language
English
Documentation language
English
Repository languages
JavaScript, TypeScript, Go, HTML, Shell, CSS, TeX, Dockerfile, Nix
Dependencies
Node.js >=18; Git; Configured AI coding application; Playwright/Chromium for PDF generation (not required by text mode)
Review status
One CV example tested

Continue exploring

Related resources

View setup instructions

Support a Skill

Send rockets to a Skill

One rocket costs $2 and adds 2 points.

Total1 rocket · $2 · 2 points

Rocket totals and aggregate revenue are public. Creators receive 70% of distributable net profit after payment fees, refunds, chargebacks, applicable taxes and payout costs.

You will review the total on Stripe before paying. There is no overall rocket limit; Stripe applies a technical limit to each checkout.