Resunova

Blog

Claude Resume Prompts That Work (And How to Check What Comes Back)

Most prompt lists optimise for output that sounds impressive. These are written to constrain the model to what your resume can actually support, because the failure mode that costs you interviews is invention, not weak phrasing.

Resunova Team8 min readPublished Aug 1, 2026

Why resume prompts are different from other prompts

Ask a model to improve a paragraph of marketing copy and the worst case is that it reads badly. Ask it to improve a resume bullet and the worst case is that it writes something you cannot defend in an interview.

That difference should shape the prompt. A resume is a factual document about your own history, and the model has no access to that history beyond what you paste in. Anything it adds beyond your text is, by construction, invented. So the prompts below spend most of their words on constraints: what may not change, what may not be added, and what to do when there is no honest improvement available.

They are also deliberately narrow. One bullet, one section, one question at a time. Whole-resume rewrites produce too many simultaneous changes to audit, which is exactly when a dropped metric slips through.

Before you paste anything

  • Convert your resume to plain text first. Pasting from a PDF often scrambles multi-column layouts, and the model will then reason about a garbled version of your history.
  • Consider redacting your street address and phone number. Neither improves the writing advice.
  • Check the provider's data-retention and training settings if your resume includes anything you would rather not have stored.
  • Keep the original. You need something to diff the rewrite against, and you will want to revert some of the changes.

Get an honest gap read, not a compliment

Asked plainly, most models open with praise. The instruction that changes the output is forbidding a positive opener and demanding evidence for every claim.

You are a hiring manager for the role below, screening resumes for a first-round callback. You have 30 seconds per resume.

Do not open with praise and do not soften your assessment.

For each point you raise, quote the exact line from the resume you are reacting to. If you cannot quote a line, do not make the point.

Give me:
1. The three things that would make you pass on this candidate, hardest first.
2. For each, whether it is fixable by editing the resume or is a genuine experience gap.
3. One sentence: would you call this person back, yes or no, and why.

JOB POSTING:
"""
[paste the posting]
"""

RESUME:
"""
[paste your resume as plain text]
"""

What to check in the output

If it returns a gap you actually cover, ask it to quote the line that made it think so. Usually there isn't one.

Rewrite a single bullet, with the numbers preserved

Rewriting a whole resume in one pass is where numbers get dropped and scope quietly inflates. One bullet at a time is slower and much safer.

Rewrite the resume bullet below.

Hard rules:
- Every number, percentage, dollar figure, and proper noun in the original must survive in the rewrite. You may not drop one.
- You may not add any number, tool, employer, or outcome that is not already in the original.
- If you cannot improve it without breaking either rule, say "no honest improvement" and stop.
- No em dashes.

Give me three versions: one that leads with the outcome, one that leads with the action, and one that is one line shorter than the original.

ORIGINAL BULLET:
"""
[paste one bullet]
"""

TARGET ROLE: [job title]

What to check in the output

Diff the numbers yourself. A rewrite that reads better but lost "by 34%" is a worse bullet.

Find where a metric is missing, without inventing one

The useful output here is a question aimed at you, not a number. A model that supplies the number has made it up.

Read the resume below and find the bullets that describe real work but carry no measurable outcome.

For each one:
- Quote the bullet.
- Name the specific metric that would make it land (a percentage, a dollar amount, a count, a time saved, a headcount).
- Write the rewrite with a bracketed placeholder like [X%] or [$Y] where that number goes.

Do NOT guess or estimate the number. The placeholder must stay a placeholder. I will fill it in.

RESUME:
"""
[paste your resume]
"""

What to check in the output

If a concrete figure appears where you never supplied one, that is fabrication. Delete it and keep the placeholder.

Tailor to a posting using only what you already have

Tailoring should re-order and re-word what is true, not manufacture new experience. Saying so explicitly changes the output substantially.

Tailor my resume to the posting below.

You may: reorder bullets, reorder sections, change wording to mirror the posting's vocabulary, and move emphasis between existing achievements.

You may not: add a skill I have not listed, add an employer, add a responsibility I did not describe, or change any date, title, or number.

For every change, output a row: what you changed | why the posting justifies it | the original text.

If the posting requires something my resume genuinely does not show, list it separately under GENUINE GAPS. Do not paper over it.

JOB POSTING:
"""
[paste the posting]
"""

RESUME:
"""
[paste your resume]
"""

What to check in the output

The GENUINE GAPS list is the valuable half of this output. A tailoring pass that returns an empty gap list is usually flattering you.

Audit keywords by category, not as one long list

A flat list of forty missing keywords is unusable. Split by whether the term is a hard requirement, and by whether you can honestly claim it.

Extract the terms this posting screens for, then check them against my resume.

Return four groups:
- COVERED: the term appears in my resume. Quote where.
- MISSING AND REQUIRED: the posting lists it as required, and my resume does not show it.
- MISSING AND PREFERRED: nice-to-have, absent from my resume.
- CONTEXT ONLY: words about the company's business or domain rather than a skill I could claim. Explain why each one is in this group.

Do not tell me to add a term to my resume if my experience does not support it. Say so instead.

JOB POSTING:
"""
[paste the posting]
"""

RESUME:
"""
[paste your resume]
"""

What to check in the output

That last group matters. "Fintech" or "healthcare" is a domain, not a skill, and stuffing it into a bullet reads as padding to a human.

Write the summary from evidence lower down the page

Professional summaries are where invention concentrates, because there is no bullet underneath holding them to account.

Write a three-sentence professional summary for the top of my resume.

Constraints:
- Every claim must be traceable to a specific bullet further down the resume. After each sentence, cite the bullet it came from.
- Use no adjective you cannot support: no "passionate", "results-driven", "seasoned", "proven track record".
- Years of experience must be calculated from the dates on the resume, not estimated.
- Target role: [job title]

RESUME:
"""
[paste your resume]
"""

What to check in the output

Check the year count against your own dates. Rounding up by a year is the single most common quiet exaggeration.

Cut filler without cutting substance

Length edits are safer to delegate than content edits, as long as you protect the specifics explicitly.

My resume needs to lose about [N] lines to fit on [one/two] pages.

Propose the cuts. For each one, show the text you would remove and rate it: FILLER (no information lost), WEAK (some signal lost), or RISKY (real evidence lost).

Never propose cutting a line that contains a number, a tool name, or an employer.

Rank the cuts so I can take them from the top until I hit my target.

RESUME:
"""
[paste your resume]
"""

What to check in the output

Take the FILLER cuts without much thought. Read every RISKY one yourself before accepting it.

Pressure-test every claim before an interview

Anything on your resume you cannot expand on for sixty seconds is a liability, and this is the cheapest way to find those lines.

For each bullet on my resume, write the follow-up question a skeptical interviewer would ask to test whether I actually did it.

Then flag any bullet where the question would be hard to answer without more detail than the bullet contains: those are the lines I am at risk on.

Do not write my answers. I need to know which claims I have to be ready to defend.

RESUME:
"""
[paste your resume]
"""

What to check in the output

If a line survives this and you still cannot answer it, the fix is usually to cut the line rather than rehearse it.

Strip the tells that make writing read as machine-generated

Recruiters have read a great deal of AI-written copy by now. A few patterns stand out immediately, and em dashes splicing clauses are the loudest.

Rewrite the text below so it does not read as AI-generated, without changing any fact.

Specifically:
- Remove em dashes used to splice clauses together. Use a comma, a full stop, or restructure.
- Remove "leveraged", "spearheaded", "utilized", "robust", "seamless", "cutting-edge", "passionate about".
- Break up any sentence that lists three parallel items with the same grammatical shape.
- Vary the sentence lengths. Uniform sentence length is itself a tell.

Do not add, remove, or alter any number, name, date, or claim.

TEXT:
"""
[paste the section]
"""

What to check in the output

Read it aloud afterwards. If it sounds like you talking about your work, it will read that way to a recruiter too.

Checking what comes back

The prompt is half the work. The other half is not accepting the output on trust, and the mistakes worth checking for are consistent enough to make a short list.

We know they are consistent because we built automated checks for them. Resunova runs every AI-generated rewrite through validators before it reaches you: one rejects a rewrite that drops a numeral or a proper noun from the original, another strips a "more quantified" label from any rewrite that added no digit, another discards rewrites that are effectively identical to the line they replaced, and another drops claimed gaps that the resume plainly contradicts. Each of those exists because the underlying mistake kept happening.

  • Diff the numbers.Put the original and the rewrite side by side and confirm every figure survived. Dropping "reduced load time by 40%" to gain smoother phrasing is a downgrade no matter how much better the sentence reads.
  • Check that a quantification claim came with a number. If the model says it made a bullet more quantified, the rewrite must contain a digit the original did not have. Frequently it does not.
  • Reject rewrites that changed nothing.Swapping a semicolon for "and" is presented with the same confidence as a real improvement. If you cannot say what got better, keep the original.
  • Verify every gap against your own resume. Models will list a requirement as missing and then, a paragraph later, describe where you meet it. Read the reasoning, not just the verdict.

Do this part in a diff view

Reading a rewrite on its own, it is very hard to notice what is absent. Side by side with the original, a dropped percentage is obvious in about a second.

We wrote up the specific failure patterns, with examples, in Five Things AI Gets Wrong When It Rewrites Your Resume.

Skip the copy-paste loop

Resunova runs the scoring, gap analysis, and bullet rewrites against a live corpus of job postings, and every suggestion passes the same validators described above before you see it. Free to try, no signup for your first scan.

Score my resume

Frequently asked questions

Is it safe to paste my whole resume into an AI chatbot?

Your resume contains your full name, contact details, employers, and education history. Check the provider's data-retention and training settings before pasting, and consider redacting your address and phone number, which the model does not need in order to help with the writing.

Will a recruiter be able to tell my resume was written with AI?

Often, yes, when the output ships unedited. The recognisable patterns are em dashes splicing clauses, uniformly long sentences, and vocabulary like 'leveraged' and 'spearheaded'. Editing for your own voice matters more than the prompt you started from.

Why do these prompts keep saying 'do not invent'?

Because without that instruction, models fill gaps rather than report them. Asked to make a bullet stronger, a model will often supply a plausible percentage. On a resume that is a claim you may have to defend in an interview.

Should I rewrite my whole resume in one prompt?

No. Whole-document rewrites are where numbers get dropped and scope inflates, and the changes are hard to audit because there are too many at once. One bullet or one section per prompt is slower and considerably safer.

Do these prompts work with other AI models?

Yes. Nothing here is Claude-specific, and the constraint-first structure works across models. Running the same prompt in two and comparing the output is a reasonable way to spot where one of them invented something.