ChatGPT and Claude prompts to tailor your resume without inventing anything
Copy-ready ChatGPT and Claude prompts to tailor your resume to a job description: map requirements, rewrite bullets in the employer's terms, invent nothing.
Quick answer
A good ChatGPT or Claude prompt to tailor your resume pastes the full job posting and your resume, then asks for three things in order: a map of each key requirement to evidence from your resume, rewritten summary, skills and bullets using the employer's terms only where true, and a list of gaps. Add one rule above all: never invent employers, titles, dates, numbers or skills.
Key takeaways
- Ask for a requirement map before any rewriting, so you can see what the model thinks matches and fix it early.
- The no-invention rule is the most important line in the prompt; give the model a Gaps list to put missing skills in.
- In Claude, wrap the posting and resume in their own XML tags and allow it to say when information is missing.
- Copy accepted changes into your own master resume by hand rather than sending the chat's version.
- Run a fact-check follow-up: every changed line should point back to something you wrote.
What should a resume tailoring prompt ask ChatGPT or Claude to do?
Tailoring means reshaping the same true history so the evidence an employer asked for comes first. Our step-by-step guide to tailoring a resume to a job description does it by hand: pick the posting's priority requirements, map each to real evidence, then reorder and reword. A good prompt asks the model to do exactly those steps, in that order, and to show its work.
The risk is that a language model fills gaps with plausible inventions. OpenAI's help center says ChatGPT can produce incorrect or misleading output, can sound confident when it is wrong and can fabricate details. Anthropic's documentation for Claude says even advanced models can generate text inconsistent with the context they were given. On a resume, that becomes a tool you never used, a metric you never hit or a title you never held, and any of those can end a candidacy when an interviewer asks about it.
So the prompt has two jobs: give the model your real material, and give it somewhere honest to put what you lack.
- Allowed: reorder sections and bullets, rewrite wording in the employer's terms where accurate, cut what does not support the role, and suggest a new summary.
- Not allowed: new employers, titles, dates, degrees, certifications, tools, numbers or results that are not in your resume.
- Required output: a requirement map, the rewritten sections, a list of gaps and a list of every change, so you can review before you copy anything.
ChatGPT prompt to tailor your resume (copy and paste)
This version follows OpenAI's prompt guidance: instructions at the top, pasted material separated with triple quotes, and a specific output format. Paste it into a new chat and replace the bracketed placeholders. It is plain text, so it also runs in Gemini or Copilot without changes.
Ask for the map before the rewrite on purpose. If the model has misread a requirement or matched it to the wrong job, you can correct it in one reply before it rewrites anything.
You are helping me tailor my resume to one job posting. Use only the information in my resume below. Never invent or change employers, job titles, dates, degrees, certifications, tools, numbers or results. If the posting asks for something my resume does not show, do not add it; list it under Gaps. Work in two stages. In your first reply, do step 1 only, then stop and wait for me to confirm or correct the map. Do not rewrite anything until I reply. After I confirm, do steps 2 to 6 in order, using the map as confirmed. 1. Requirement map: list the 5 to 8 most important requirements in the posting (things repeated, named tools, licenses, must-haves). For each, quote the resume line that best supports it and rate it Strong, Partial or Gap. 2. Summary: rewrite my summary in 2 or 3 sentences that name the target role and my two strongest Strong matches. 3. Skills: reorder my existing skills so the posting's priorities come first. Do not add skills I have not listed. 4. Bullets: for my two most recent roles, reorder the bullets so the ones supporting Strong matches come first, and rewrite up to 4 of them using the posting's terms where they truthfully describe the same work. Keep every number exactly as written. 5. Changes: list every line you changed, showing before and after. 6. Gaps: list requirements I do not meet, with one honest suggestion for each (for example, a course or project) or "leave out". Job posting: """ [paste the full job posting] """ My resume: """ [paste your resume as plain text, without your phone number, email or home address] """
Claude prompt to tailor your resume
Claude follows the same instructions, but Anthropic's documentation recommends a few habits that suit this task. Its prompting guide suggests wrapping each kind of content, such as instructions, context and inputs, in its own XML tag so the model does not confuse them, and placing long documents above the instructions. Its guidance on reducing hallucinations recommends explicitly allowing Claude to say it does not have enough information, restricting it to the documents provided, and asking it to find a supporting quote for each claim and retract any claim it cannot support.
The prompt below applies all of those. Anthropic's examples use XML tags, which are a word inside angle brackets, such as a job_posting tag opening and closing around the posting. This page shows plain START and END markers instead so the prompt copies cleanly anywhere; Claude reads them the same way, and you can swap them for tags named job_posting, resume and instructions if you prefer.
JOB POSTING START [paste the full job posting] JOB POSTING END RESUME START [paste your resume as plain text, without your phone number, email or home address] RESUME END INSTRUCTIONS START I am applying for the job between the JOB POSTING markers. Tailor my resume to it using only information between the RESUME markers; do not use outside knowledge about me or the employer. Never invent or change employers, job titles, dates, degrees, certifications, tools, numbers or results. If the resume does not support a requirement, say so plainly instead of filling the gap. In your first reply, do step 1 only, then stop and wait for me to confirm or correct the list. Do not rewrite anything until I reply. After I confirm, do steps 2 to 6 using the list as confirmed. 1. List the 5 to 8 most important requirements in the posting. For each, quote the exact resume text that supports it, or write "No supporting text found." 2. Rewrite my summary in 2 or 3 sentences aimed at this role. 3. Reorder my existing skills so the posting's priorities come first, adding none. 4. For my two most recent roles, reorder and rewrite up to 4 bullets in the posting's terms where they truthfully describe the same work, keeping every number unchanged. 5. Check each rewritten line: quote the resume text it is based on. If you cannot find one, remove that line and mark the spot with [removed]. 6. List the gaps and every change you made, before and after. INSTRUCTIONS END
How to run a tailoring prompt step by step
Whichever tool you use, the workflow is the same, and most of the value comes from the two review points: the requirement map and the change list. Neither takes long, and both catch problems before they reach an employer.
- Start from your master resume, the longer private version with every role and result, not the last version you sent.
- Convert it to plain text with the free resume to text converter, then delete your phone number, email, street address and any ID numbers.
- Paste the full posting. If you want a quick view of its most repeated terms first, the job description keyword extractor counts them in your browser.
- Run the prompt and stop at the requirement map. Correct anything misread, such as a nice-to-have treated as a must-have, and reply 'Use this corrected map and continue.'
- Read the change list line by line. Accept a change only if you could explain it with a specific example in an interview.
- Copy the accepted changes into your own resume file by hand, then check the layout and dates there, not in the chat.
- Log which version you sent to which employer in your job application tracker so you know what you claimed if they call.
Follow-up prompts: fact check, keyword gaps and length
Run these in the same chat after the first answer. The fact check matters most; the others tune the result. OpenAI's prompt guidance suggests telling the model what to do rather than only what not to do, which is why each follow-up names the output it wants.
For every line you changed, quote the exact sentence from my original resume that it is based on. If a changed line includes any word, number, tool or claim that is not supported by that quote, rewrite it to match the original or revert it, and list what you reverted.
List terms from the job posting that do not appear in my tailored resume. For each, say whether my original resume describes the same work in different words (and quote it), or whether I simply lack it. Suggest wording only for the first group.
My tailored resume is too long. Suggest which bullets to cut or merge, starting with those that support none of the requirements in your map. Do not shorten any number or change any job title.
What a good tailored bullet looks like, and which suggestions to reject
The examples below are illustrative and written by us, not output from any AI tool, to show what to accept and what to send back. The posting in this example asks for 'vendor management' and 'cost reduction'. The original bullet is from an invented purchasing assistant's resume.
The accepted version changes wording and order only; every fact is in the original. The rejected version adds a percentage, a vendor count and a negotiation the original never mentions. That is the pattern to watch for: specific-sounding numbers that you cannot trace back to your own text. If a suggestion is better written but less true, keep your original and improve it yourself with a stronger verb from our resume action verbs list.
Original: Called suppliers about late orders and found cheaper options for office supplies; saved about $8,000 last year. Tailored: Managed supplier follow-up on late orders and sourced lower-cost office supply vendors, reducing annual spend by about $8,000.
Suggested: Led vendor management for 40+ suppliers and negotiated contracts that cut procurement costs by 22%. Why reject: the original names no supplier count, no contract negotiation and no percentage. Revert to the accepted version or your original.
Privacy, limits and a faster route
Remove contact details and ID numbers before you paste, as UMass Amherst's career office advises for any prompt. As of October 2026, OpenAI's help center says you can turn off 'Improve the model for everyone' under Settings, Data controls, so new ChatGPT conversations are not used for training, and that temporary chats are not used to improve its models and may be kept for up to 30 days for safety. Claude and other assistants have their own privacy settings; check them before you paste a resume.
A prompt also has limits no wording fixes. The model cannot know how a particular employer's applicant tracking system is configured or what a recruiter will search for, so a perfect keyword match is a checklist, not a guarantee; our guides to resume keywords and an ATS-friendly resume cover the rest.
If you would rather skip the prompt, Applystead's free resume tailor tailors your resume to a job description with AI up to 5 times a day with no account, and you review the result before you use it. To draft the matching letter, use the same approach with our ChatGPT cover letter prompt.
Your checklist
Ticks stay on this page and are not saved.
Common questions
What is the best ChatGPT prompt to tailor a resume?
The most useful prompts paste the full job posting and your resume, ban invented facts outright, and ask for output in stages: a requirement map with quoted evidence, then a rewritten summary, reordered skills and up to four rewritten bullets per recent role, then a list of gaps and every change. The staged output lets you catch mistakes early and check each change against your original text.
Is it different to tailor a resume with Claude instead of ChatGPT?
The task is the same, and either prompt works in either tool. Anthropic's documentation suggests a few habits that fit Claude well: put long documents such as the posting and resume above your instructions, wrap each in its own XML tag, explicitly allow it to say information is missing, and ask it to quote supporting text for each claim and remove any claim it cannot support.
Is it lying to use AI to tailor my resume?
Not if every fact stays true. Reordering bullets, emphasizing relevant work and using the employer's term for something you really did is normal tailoring. It becomes misrepresentation when the result claims a title, tool, credential or result you do not have. That is why the prompt bans invented facts and why you should accept only changes you could explain with a specific example in an interview.
Should I paste my whole resume into ChatGPT?
Paste the content, not your personal details. Remove your phone number, email, home address and any ID numbers first; the model does not need them to tailor your experience. As of October 2026, OpenAI lets you turn off model training in Data controls or use a temporary chat, which is not used to improve its models but may be kept for up to 30 days for safety.
How many times should I run the prompt for one job?
Usually once, plus the fact-check follow-up and any small fixes. Running the same prompt repeatedly in search of a better version tends to drift further from your original wording. If the first map was wrong, correct it and continue in the same chat. For similar roles, reuse a tailored version as a starting point instead of tailoring from scratch each time.
Sources and editorial notes
- Prompting best practicesAnthropic Claude documentation: be clear and direct, structure prompts with XML tags for instructions, context and inputs, and place long documents above the query and instructions.
- Reduce hallucinationsAnthropic Claude documentation: models can generate text inconsistent with the given context; allow Claude to say it lacks information, restrict it to provided documents, and have it find a supporting quote for each claim and retract unsupported ones.
- Best practices for prompt engineering with the OpenAI APIOpenAI Help Center: put instructions first, separate them from pasted text with ### or triple quotes, specify the output format, and say what to do instead of only what not to do.
- Does ChatGPT tell the truth?OpenAI Help Center: ChatGPT can produce incorrect or misleading output while sounding confident and can fabricate details; verify important information.
- Data controls in ChatGPTOpenAI Help Center: turn off Improve the model for everyone to stop new chats being used for training; temporary chats are not used to improve models and may be kept up to 30 days for safety. UMass Amherst's career office separately advises leaving personal information out of prompts.
Written by the Applystead editorial team with AI assistance, from the public sources above and original illustrative examples. Examples are not real applicant outcomes. This is general job-search information, not legal, tax or financial advice; hiring practices and local rules vary. No independent expert review is claimed. How we write and check guides.
Data
More Resumes and cover letters guides
- How to write a resume: a step-by-step guide with examples
- Resume format: chronological, functional or hybrid (and how to lay it out)
- Resume summary examples: 12 samples by role, plus a simple formula
- Skills for a resume: what to list, examples by field, and how to prove them
- How long should a resume be? One page vs. two pages, by experience level
- Resume templates: how to choose a clean layout that works