I tested one CV prompt 100 times so you don't have to
Ten CVs, ten job descriptions, every combination. It had 313 chances to invent a skill and took none. Upload your CV, keep your design, and see what you are actually missing.
You send the same CV to forty jobs and hear nothing back. It is easy to decide the market is brutal, or that you are not good enough.
Usually neither is true. Usually software threw it away before a person saw it.
This is a long one, because I want to show you the testing rather than ask you to trust me. If you only want the prompt, it is here. If you want to know why you should use it, read on.
Part 1 — What is actually happening to your CV
Most companies now run applications through an ATS: applicant tracking software. It reads your CV, compares it to the job description, scores the overlap, and sorts everyone. A recruiter opens the top of the pile and rarely reaches the bottom.
The software is not clever. If the job asks for "client relationship management" and your CV says "handled customer complaints", that is the same job — and it may score you as though you have never done it.
So one CV sent everywhere is quietly optimised for nothing in particular.
Part 2 — The two ways people get this wrong
The middle one is the trap. Ask any chatbot to "make my CV match this job" and it will cheerfully add Kubernetes, AWS and three years you never worked.
That feels like winning until you are sitting in the interview being asked about Kubernetes. A CV that gets you into a room you cannot survive is worse than no interview at all — the rejection at least costs you nothing.
So the prompt has to do something harder than "make it match." It has to make it match without adding anything.
Part 3 — How I tested it
Anyone can write a prompt and call it accurate. I wanted to know what it does when lying would help.
So I built ten fictional CVs and ten real-shaped job descriptions, and ran every combination — 100 in total.
The CVs were not ten variations on a software engineer. They were a nurse, an accountant, a schoolteacher, a designer, a support lead, a marketer, a final-year student, a data analyst and two developers — because this is written for people in ordinary jobs, not only for tech.
Most of the 100 pairings are terrible matches. That is the point. A prompt that behaves on an easy match tells you nothing.
What the check looked for
Not "was the CV good." Something you can actually measure: did it claim anything the person cannot back up?
For each pairing I listed the hard requirements of the job, removed any the CV genuinely evidenced, and searched the rewritten CV for what was left. Anything found is a lie.
Across 100 pairings there were 313 opportunities to fabricate — 313 moments where a requirement was missing and inventing it would have raised the score.
The results
Zero. Across every one of those 313 chances, it added nothing the CV did not already support.
And the scores tracked reality. The seven pairings I built to be genuine matches came out as the seven highest scores — the senior engineer against the senior engineering job scored 95, the accountant against the accounting job 90. The nurse applying for a machine-learning role scored 0/100, with "probably not — this is a completely different field."
That refusal is the feature. A tool that tells forty people they are a great fit for forty jobs is a tool that wastes forty applications.
Part 4 — The three bugs the testing found
Each of these was invisible from reading one output. Each became a rule.
It guessed how long I had worked somewhere. It read "June 2024 – present", assumed a date, and wrote 1.5 years for someone with over two. Not exaggeration — the opposite, which is worse, because an understatement still looks honest and nobody catches it. It now refuses to calculate durations.
It turned a skill into an achievement. A teacher listed "assessment" as a one-word skill. The rewrite promoted that into an experience bullet reading "Developed and implemented assessments" — work she had never claimed to do. Listing a skill means you have it. It does not mean you did a specific project with it.
It threw away a number to make room for a keyword. The same bullet replaced "Teach grades 11 and 12; class average rose from 62 to 78 percent" with the assessments line, losing her only measurable result. A CV that trades a real outcome for a matching keyword has been made weaker, not more targeted.
After those three rules, the same case now produces "Taught physics to grades 11 and 12; improved class average from 62 to 78 percent" — the same work, in clearer words, with the number intact.
Which is the honest summary of this whole exercise: the prompt is accurate because it was tested and corrected three times, not because it was written carefully the first time.
Part 5 — Using it
Upload your CV file. Do not retype it.
It works in ChatGPT, Claude or Gemini. The free version of any of them is fine.
Why it does not hand you back a PDF
This is the question everyone asks, so here is the straight answer.
You can ask ChatGPT to generate a PDF, and it will produce one. But it does not edit your file — it builds a new document from scratch, with its own fonts, its own spacing, and its own idea of a layout. Your design is gone. If your CV has a photo, the photo is gone too. Claude and Gemini cannot make you a PDF in chat at all.
So a prompt that promised "same design, keeps your photo, returns a PDF" would fail at exactly the thing you care about most.
So the prompt does the opposite. It reads your uploaded CV, keeps your sections in your order, and hands back the text marked line by line:
EXPERIENCE
Physics Teacher, St Thomas HSS — 2018 to present
[same] Mentored 4 new teachers
[changed] Taught physics to grades 11 and 12; improved class
average from 62 to 78 percent
(was: "Teach grades 11 and 12; class average rose
from 62 to 78 percent")
You open your own CV, change the handful of lines marked [changed], and save.
Two minutes. Your design never leaves your computer, because the AI never
touched it.
It also tells you how to make your CV easier to read
At the end it looks at how your CV is built and suggests things — single column instead of two, standard section headings, dates in one format, no text hidden in headers.
It suggests. It does not change them. Those are decisions about your document, and it should not be quietly restructuring your CV while you think it is only swapping words.
What the score means
- 70+ — apply, and tailor properly
- 50–69 — apply if you want it, and be ready to explain the gap
- Under 50 — usually not worth it. Better spent on three jobs you fit
Most people find their first honest score lower than expected. That is not the tool being harsh. That is the information you were missing while you sent forty applications and heard nothing.
The wider point
Everybody says AI makes you faster. Used carelessly it mostly makes you faster at producing things nobody wants — forty generic CVs instead of one.
The gain is not speed. It is that you can now do the careful version of a task in the time the careless version used to take. Tailoring a CV properly was always the right thing to do. It just took an hour per job, so nobody did it.
That is the whole idea, and it has nothing to do with CVs specifically.
Try it on one job today. Not ten. The one you actually want — and see what it tells you is missing.