You found a job that fits. Then you open your resume and it reads like it was written for the last job you applied to, three years ago. You paste it into ChatGPT, type “make this better”, and get back a page full of “results-driven professional” and “spearheaded cross-functional synergies”. It sounds impressive. It also sounds like everybody else, and half of it isn’t even true.
Here is how to use AI to write a resume that works: you supply the facts, the AI does the matching and the wording. Start with a rough list of what you actually did, paste in the job ad and let the AI pull out what the employer wants, then have it rewrite your bullets one section at a time with a strict rule: use only the facts I gave you, and ask me when something is missing. Finish with a recruiter-style review and a line-by-line fact check. That is roughly 30 minutes for a first version and 10 minutes for each tailored copy after that.
Below you get the prompts I would copy, a worked example from vague bullet to sharp bullet, how to keep the file readable for applicant tracking systems, and what to never paste into a chatbot.
No password needed – your reset opens instantly.
No password. Just your email, and you’re in.
Why “make my resume better” gives you a worse resume
The AI only knows what you put in the chat. If you give it a job title and a few lines, it fills the gaps with what people in that role usually do. That is where the trouble starts.
Northern Kentucky University’s career team describes exactly this: when you ask ChatGPT to improve your bullets, it makes guesses about your experience based on what it expects from someone in that role, and it may suggest numbers that are hypothetical, so you should never accept those changes without checking them for accuracy (NKU Career Services, PDF). Harvard’s career center goes one step further: generative AI should not be the primary author, “not least because its output will likely be very generic” (Harvard FAS Mignone Center).
So split the work in two:
- Your job: the raw facts, the real numbers you can defend, and the final say on every line.
- The AI’s job: reading the job ad closely, spotting which of your facts matter for it, tightening the wording, and pointing out gaps.
Get that split right and the rest of this is easy.
Step 1: Dump your raw facts first (10 minutes)
Don’t start in the chat. Start in a plain note. For each job you’ve had in the last ten years or so, write down what you were responsible for, what you actually did, and what changed because of it. Messy is fine. Fragments are fine.
- “Ran weekly supplier calls, 6 suppliers.”
- “Rebuilt the onboarding checklist, new hires stopped asking the same 10 questions.”
- “Took over the shared inbox when Sam left, cleared the backlog in about two weeks.”
Only write numbers you know are true. “About two weeks” is honest. “Improved efficiency by 47%” when you never measured it is not, and you will be asked about it in the interview. Harvard’s advice is the same: begin with your existing resume or as many details as you can pull together, including the impact you had and relevant numbers.
Already have a resume? Great, that’s your raw material. Add anything it leaves out, because the best stories often never made it onto the old version.
If you’re stuck, let the AI interview you instead of guessing:
I'm updating my resume. My role was [job title] at a [type of company] from [year] to [year]. Ask me 6 short questions, one at a time, to find concrete things I did and what changed because of them. Wait for my answer before asking the next one. Don't invent anything about me, and don't write any resume text yet.
Step 2: Let AI decode the job ad (3 minutes)
A resume isn’t one document. It’s one document per job. To tailor it, you first need to know what this employer is really asking for. Paste the full ad into ChatGPT, Claude or Gemini with this:
Here is a job ad. Read it like the recruiter who has to shortlist for it. 1. List the 5 skills or experiences this role needs most, in order of importance. 2. For each one, quote the words in the ad that show it. 3. Separate the must-haves from the nice-to-haves. 4. List the exact keywords and tool names I should use on my resume, but only where they are true for me. Do not rewrite my resume yet. [paste the full job ad]
The keyword list matters for software, not just for people. Harvard notes that many employers, especially those with lots of applicants, use applicant tracking systems that scan resumes for certain keywords or phrases. Their advice: use basic formatting, list your skills explicitly, and include keywords from the job description in context. “In context” is the key part. A keyword dumped in a list at the bottom does less for you than the same word inside a bullet that proves you used it.
Step 3: Rewrite your bullets, one section at a time
Now bring the two together. Do it per job, not the whole resume at once. Long inputs get you long, flat outputs. Short inputs get you sharp ones.
Below are my raw notes for one job, and the 5 needs you found in the job ad. Rewrite my notes into 4 to 6 resume bullets. Rules: - Use ONLY the facts in my notes. Do not add numbers, tools, or results I didn't give you. - If a bullet would be stronger with a number or detail I didn't give, ask me for it instead of guessing. - Start each bullet with a plain, strong verb. No "spearheaded", no "synergy", no "results-driven". - Put the bullets that match the job ad's top needs first. - Max 2 lines per bullet. My notes: [paste notes for this job] Top needs from the ad: [paste the list from Step 2]
The line “ask me instead of guessing” does most of the work. The AI will come back with questions like “roughly how many new hires used the checklist?” That’s the moment to dig up a real number, or to leave the bullet without one. Both are fine. A made-up number is not.
A worked example: from vague to specific
This example is made up to show the method. Use your own facts.
The old bullet:
Responsible for onboarding and team communication.
The raw notes: “Rebuilt the onboarding checklist in Notion. New hires kept asking the same questions in Slack. After the new checklist most of those questions stopped. 9 people onboarded with it last year. Also started a Friday update email for the team.”
The job ad’s top need (from Step 2): “Improve internal processes and documentation.”
What the AI gave back, after asking how many people used the checklist:
Rebuilt the team's onboarding checklist in Notion, used to onboard 9 new hires last year, which cut repeat setup questions in Slack. Started a weekly Friday update email so the whole team saw priorities and blockers in one place.
Notice what it did not do. No percentage, no “drove a culture of excellence”. Every word can be backed up in an interview. Harvard puts it simply: be able to speak to every line of your resume if asked in an interview. That’s your test for every bullet.
Step 4: Write a short summary that matches this job
The summary at the top is where most people paste the same generic paragraph into every application. It’s also the first thing a recruiter reads. Write it last, once your bullets are done:
Using only the bullets below, write a 2-sentence resume summary aimed at the job ad from Step 2. Mention my years of experience in [field], my 2 strongest proof points for this role, and nothing I haven't listed. Plain language. No adjectives like "passionate", "dynamic" or "results-driven". [paste your finished bullets]
Then read it out loud. If it doesn’t sound like something you’d say to a person, change the words until it does. The University of New Hampshire’s career team puts the rule well: AI is your assistant, not your author, and how you write should reflect how you speak (UNH Career and Professional Success).
Step 5: Ask for a recruiter’s review
Once the draft is together, flip the AI’s role. Instead of writer, make it the tough reader:
Act as the recruiter for the job ad above. Review my resume against it. 1. In 3 lines: would you shortlist me, and why or why not? 2. Which must-haves from the ad are missing or weak on my resume? 3. Which bullets are vague or sound generic? Quote them. 4. List every number or claim on the resume so I can check each one. Don't rewrite anything. Just give me the review. [paste the resume without your name and contact details]
Point 2 is gold. If the ad needs something you really have but forgot to mention, add it. If it needs something you don’t have, don’t fake it. That is a gap to address in your cover letter or in the interview, not a line to invent.
UC San Diego’s career center suggests almost the same prompt: review the resume against the job description, identify the skills the employer is seeking, suggest where to highlight experiences you actually have, and do not invent experience or qualifications (UC San Diego Career Center).
Keep the file readable for applicant tracking systems
The best bullets won’t help if the system that receives your file can’t read it. NKU’s guide lists the basics: avoid photos, images, icons and graphics, avoid two-column layouts, mirror the language of the job description where you can, and include keywords from the posting. They also suggest putting the most relevant information in the top third of the first page.
In practice:
- One column, standard headings (Summary, Experience, Skills, Education).
- A plain font and a normal file type. Check the application instructions for which one they want.
- Tool names written the way the ad writes them (“Microsoft Excel” if that’s what it says).
- No skill bars, no star ratings, no headshot unless the employer or country norm asks for one.
You can also paste your final text back and ask: “Is there anything in this layout or wording that an applicant tracking system might read wrongly?” It’s a quick sanity check, not a guarantee.
What not to paste into the chat
Your resume is full of personal data. Every career center I checked says to strip it before pasting. NKU suggests removing your name and contact details before sharing your resume. UC San Diego warns against entering sensitive personal information or confidential employer information unless you understand how the tool stores it.
- Remove your name, phone, email, home address and date of birth. Add them back in your own document at the end.
- Leave out anything confidential from your current employer: client names, internal revenue, unreleased projects.
- If you use a work account, check your company’s AI policy first.
ChatGPT, Claude or Gemini for a resume?
Any of the three handles this method well. From my own use: Claude tends to keep to “only my facts” rules a bit more strictly and writes plainer English, ChatGPT is quick for back-and-forth questions in Step 1, and Gemini is handy if your notes already live in Google Docs. That’s opinion, not a benchmark. Pick the one you already use and spend the time on your facts instead. If you want the longer comparison, see ChatGPT vs Claude for writing.
Common mistakes (and the quick fix)
- Pasting the whole resume and saying “improve it”. Fix: one job section at a time, with the job ad’s needs next to it.
- Accepting numbers the AI suggests. Fix: the “ask me instead of guessing” rule, and the claim list from Step 5.
- One resume for every application. Fix: keep a master file with all your bullets, then rerun Steps 2 and 3 for each ad and pick the best 4 to 6 bullets per job. About 10 minutes per application.
- Keyword stuffing. Fix: every keyword lives inside a bullet that proves it. If you can’t prove it, leave it out.
- Ignoring the employer’s rules. Fix: read the application instructions. Harvard notes some organizations have rules about whether AI can be used in preparing application materials.
FAQ
Is it okay to use AI to write my resume?
Using AI to edit and tailor a resume built from your own facts is what university career centers themselves recommend, as long as every line is accurate and you can explain it. Using it to invent experience is not okay, and it tends to fall apart in the first interview question. Always check the employer’s own instructions too.
Can employers tell my resume was written with AI?
They can tell when it’s generic. The same buzzwords on every line, no specifics, nothing a person could ask a follow-up about. A resume built from your real facts, with numbers you can explain, reads like you, because the content is yours.
Should I write a new resume for every job?
Not a new one, a tailored one. Keep one long master version with everything, then let the AI pick and reorder the bullets for each ad using Steps 2 and 3. The facts stay the same. The order and emphasis change.
What about the cover letter and LinkedIn?
Keep all three consistent. The same “your facts, AI’s wording” method works for writing a cover letter with AI and for your LinkedIn profile. And if you hire people yourself, here is how to write a job description with AI.
Your next 30 minutes
Open a blank note and dump your raw facts for your last two jobs. Paste the job ad you care about into the Step 2 prompt. Rewrite one job section with the Step 3 prompt, answer its questions honestly, then run the recruiter review. By the end you’ll have one tailored resume and a master file you can reuse for every application after it.
This is how we teach at RobotsHelp: one real work task at a time, with prompts you can use the same day. If you want more of these, our free Launchpad on the RobotsHelp home page is the place to start. For everyday writing beyond job applications, see the AI writing assistant guide for busy professionals.
Got the interview? Our guide on how to use AI to prepare for an interview walks you through decoding the job ad, shaping your real stories, and running a spoken mock interview.
When that tailored resume turns into an offer, read our guide on how to use AI to negotiate salary to check the number and prepare your counter.
The wins you collect for your resume are just as useful once you have the job. When review season comes, our guide on how to use AI to write a self evaluation shows how to turn them into a clear self-review.
No password needed – your reset opens instantly.
No password. Just your email, and you’re in.