There's one thing recruiters have learned to spot faster than anything else in the last year. A resume written by ChatGPT with zero editing. It's polished. Structured. And completely lifeless. Every second application looks exactly the same.
The problem isn't AI. It's how people use it. If you paste "write my resume" into a chat and drop the output into a PDF, you don't get your resume. You get everyone's average resume. This post is about doing it differently.
Why "write my resume" doesn't work
AI generates text based on patterns. Millions of resumes in its training data, all gravitating toward the same constructions. "Passionate professional with 5+ years of experience." "Results-driven individual." "Strong communication skills." Sound familiar? Yeah, that's the point.
When you give AI minimal context, it fills the gaps with template phrases. The result sounds vaguely like you but is really about no one. A recruiter reads it and remembers nothing. Because there's nothing to grab onto.
The fix is simple, if a bit inconvenient: you have to feed AI your specific details. Then it becomes a powerful editor, not the author.
Prompts that actually produce something useful
Here's the approach that works. Instead of one big prompt, break the process into steps. Each step gets a specific prompt with your actual data.
Step 1: extract achievements from your memory
Most people don't remember what exactly they did at their last job in numbers. That's normal. Here's a prompt that helps:
- "I worked as [role] at [company]. My main tasks were [X, Y, Z]. Ask me 10 clarifying questions to help me recall specific results and numbers."
- "From these answers, write 4 resume bullet points in the format: verb + what you did + result/scale."
- "Which of these bullets sounds most specific and why? Rewrite the weakest one."
The first prompt makes you think. The second turns your thoughts into text. The third pulls up the quality. That's fundamentally different from "write a resume for a developer."
Step 2: adapt to a specific job description
This is where AI genuinely saves time. You don't need to rewrite your resume by hand for every job, but you need to give AI the right inputs.
- "Here are my experience bullets: [paste]. Here is the job description: [paste]. Which 3 of my bullets best match the requirements? Suggest how to rephrase them so my resume language mirrors the job posting's language."
- "What keywords from this job description are missing from my resume, but which I could legitimately back up with experience?"
Don't ask AI to add keywords you don't actually have experience with. It will. And then the interview gets awkward. Only ask about things you can back up with a real example.
Step 3: a summary that doesn't start with "passionate"
The resume summary either saves or kills the first impression in 3 seconds. It needs its own prompt:
- "Write 3 versions of a professional summary for me: [role], [years of experience], [2-3 main achievements], target role: [X]. First version, formal. Second, more direct and specific. Third, with one non-obvious detail that sets me apart."
- "From these three, pick the strongest and explain why. Then cut it to 2 sentences maximum."
Where to edit by hand, and why it's not optional
AI doesn't know how you talk. It doesn't know you always say "rolled out" instead of "deployed", or that you have a specific way of describing architectural decisions. And it definitely doesn't know about your experience from February 2022 when you relocated and kept running the project from a different city.
There are specific places where your hand is non-negotiable:
- Numbers and scale. AI invents figures if you haven't provided them. "Reduced load time by 40%" can appear out of thin air. Check every number: if it's yours, keep it; if not, replace or remove it.
- Company and project names. AI sometimes distorts or generalizes. "E-commerce platform" instead of the real product name sounds weaker.
- The first word of each bullet. The verb sets the tone. "Managed", "led", "built", "shipped", each sends a different signal. Pick the ones that match what you actually did.
- The summary. Even the best AI version needs at least one phrase that sounds like you specifically. Otherwise it's nobody's summary.
- Gaps in experience. If you have a gap from 2022-2023, AI will either ignore it or fill it with something nonsensical. This needs to be written by you, honestly.
By the way, if you want to see exactly which lines in your resume are weak, the AI CV Analyzer breaks it down line by line. Not just "add more keywords" but specifically: this bullet has no result, this term doesn't match the job description.
How to stop AI from killing your voice
There are a few techniques that help AI write closer to you and not to the "average candidate."
- 1Give examples of your own style. "Here's how I typically describe my work: [paste 2-3 of your own sentences]. Write in the same style." AI picks up tone much better than if you just say "write informally."
- 2Ask for options, not one result. Always ask for multiple versions. Then take parts from different ones and build your own. You don't have to take any single version whole.
- 3Tell AI what you dislike. "This version is too formal. Too generic. There's a phrase X I would never write. Redo it with that in mind." Specific criticism gets better results than a general "make it better."
- 4Ask for explanations. "Why did you choose that verb?" or "Why is this bullet stronger than the previous one?" It helps you learn, not just copy-paste.
One practical thing that separates a good AI resume from a bad one: after all edits, read every sentence out loud. If you'd never say it in an interview, rewrite it. Takes 5 minutes and cuts 80% of the template phrases.
Why the final step is always yours
AI won't go to your interview. It doesn't know what you want to talk about and what you'd rather not mention. It doesn't know what role you're actually looking for, as opposed to the one written in the headline.
A resume that looks perfect by formal criteria but doesn't reflect who you are creates a problem at the conversation stage. They ask about something AI wrote in there, and you start explaining that, well, it's not exactly like that. Awkward.
So the final pass is always manual. Not "check grammar." But: can I back up every claim here with a 5-minute conversation? Would I show this to a friend and say "yeah, that's me"? Is there at least one thing here that sets me slightly apart from 200 other senior developers with 6 years of experience?
If the answer to any of those is "no", there's something to fix. And that's not AI's fix to make. It's yours.
Check before you send
Here's a short checklist before you hit submit. Save it.
- 1All numbers and percentages are verified and real.
- 2The summary reads like a specific person, not the archetype of a "motivated professional."
- 3The resume language mirrors the job description language but isn't copied word-for-word.
- 4Every bullet has a verb, an action, and at least a hint at a result or scale.
- 5Gaps in experience are neither hidden nor absurdly prettified.
- 6You read everything aloud and didn't wince.
If you want to check the resume before it reaches a recruiter, the AI CV Analyzer gives line-by-line feedback on every section. Most useful precisely when you think everything is already fine.
Organise your job search with Trackr
Track applications, analyse your CV with AI, and prepare for interviews - free.
Get started free