Tailor your resume to each job with ChatGPT, without inventing a thing
ObjectiveBuild a master resume, then use a gap-analysis prompt to produce one honestly tailored resume for a real posting, with every line passing the Say-It-Out-Loud Defensibility Test.
Step 1 of 5What to do
The single biggest reason your resume gets no reply is that you are sending one generic version to every posting. Most mid-to-large companies route applications through an applicant tracking system (ATS) that parses your resume into fields and lets recruiters filter and search candidates by keyword, so if a posting's core terms are not on your resume in your own true words, you can fail to surface in that search at all. Tailoring each resume to mirror the posting's real language is what gets you into the stack a human actually reads. By hand that is slow enough that almost nobody does it for every job; with AI you can, which is the entire edge.
The method has one rule that protects you: AI rephrases and reorders truths you already own, it never invents them. You start by building a master resume, a single document with everything you have ever done, every role, project, metric, and tool, unabridged and ugly. That file is your source of truth. For each job, you paste the master plus the job description and ask the AI to do a gap analysis: which of the employer's stated needs your history already proves, and which language from the posting is missing from your resume. Then it rewrites your strongest bullets to mirror the employer's words, using only the facts you gave it.
The honesty step is the whole game, and this course gives it a name you will reuse in every lesson: the Say-It-Out-Loud Defensibility Test (full checklist in Resources). Language models will happily add a metric like "increased revenue 32 percent" that you never provided, because it reads well. Before any AI-touched line goes out, run the five checks: every number, title, scope, tool, and claim in it must trace to your master resume, or it gets cut. A tailored resume gets you in the room; a fabricated one ends the moment an interviewer asks a follow-up you cannot answer. Keep a running keyword bank from each posting, because you will reuse it in your LinkedIn, cover letters, and interview prep.
On tools: for this rewrite, drafting in your own voice, either ChatGPT or Claude works, and it is worth running one job through both once to hear which sounds more like you. Which tool fits which task is laid out in the Model-Routing table in Resources, and what each plan includes as of a dated check is in the Free-Tier Capability Map, so if a feature moves behind a paywall you have a fallback. Save each tailored version as its own file named for the company, so when a recruiter calls weeks later you can open the exact resume you sent and speak to it precisely.
Step 2 of 5Do this now
- Build your master resume today: one document, every role, project, metric, tool, and responsibility you have ever had, no editing for length yet
- Pick one live job posting you actually want and paste your master resume plus the full job description into ChatGPT with the tailoring prompt below
- Run the gap analysis first, then have it rewrite only your top 3 to 4 bullets to mirror the posting's language using your real facts
- Ask for the keyword check, then add only the skills and tools you can honestly claim, and start a keyword bank you will reuse in later lessons
- Run the Say-It-Out-Loud Defensibility Test on every rewritten bullet: cut any number, title, scope, tool, or claim that does not trace to your master resume
- Save the result as a file named Company-Role-Resume and log which version you sent to whom
Step 3 of 5Copy-paste template · Resume tailoring prompt
You are helping me tailor my resume to a specific job. I will paste two things: my full master resume, then the job description. Do this in three parts: 1) GAP ANALYSIS. List the top 8 requirements and keywords in the job description. For each, tell me whether my master resume already shows evidence of it (quote the line) or whether it is missing. 2) REWRITE. Rewrite my 4 strongest resume bullets so they mirror the language of the job description. Rules you must follow: use only facts, numbers, titles, and scope that appear in my master resume. Do not invent metrics, do not inflate scope, do not add anything I did not write. If a bullet has no number, leave it without a number. Start each bullet with a strong past-tense verb. 3) KEYWORD BANK. List the exact skills and tools from the job description that a resume screener would look for, and mark which ones I can honestly claim based on my master resume. After you finish, ask me to confirm each rewritten bullet is true before I use it. --- MASTER RESUME --- [paste your full master resume] --- JOB DESCRIPTION --- [paste the full job posting]
Step 4 of 5Worked example
Here is what the gap analysis actually returns, not a story about it. A supply-chain manager pasted her three-page master resume and a strategic-sourcing posting; the table came back requirement by requirement: - Strategic sourcing -> PRESENT: "renegotiated 14 vendor contracts across freight and packaging" - Cost reduction -> PRESENT but buried: "cut annual freight spend" (not on your one-pager) - Cross-functional partnership -> PRESENT: "partnered with finance and operations" - Contract-compliance program -> MISSING: no evidence in master resume - SAP Ariba -> MISSING: you list Coupa, not Ariba The rewrite turned her weakest bullet, "Responsible for vendor management and process improvement," into "Renegotiated 14 vendor contracts across freight and packaging with finance and operations, reducing annual spend." Same facts, employer's language. It also drafted "improved on-time delivery 23 percent," a number that appeared nowhere in her master resume, so the Defensibility Test caught it and she cut it. She left contract compliance off the resume rather than fake it, and logged Ariba as a real gap to name honestly if asked, not to claim.
Step 5 of 5Common mistakes to avoid
- Tailoring from your polished one-page resume instead of building the master resume first, so the AI has nothing to surface. Dump everything into the master document before you tailor anything. The gap analysis only works if the raw material, every project, metric, and tool, is actually in the input.
- Accepting AI-invented metrics because they sound plausible and read well. Run the Defensibility Test on every rewritten bullet. If a number, title, or scope did not come from you, cut it. One follow-up question in an interview unravels a fabricated line.
- Keyword-stuffing a skills section instead of rewriting accomplishment bullets. Mirror the posting's language inside your top three or four bullets. Screeners index bullets and humans read them; a keyword list with no evidence behind it convinces neither.
- Reusing last week's 'tailored' resume for the next similar-sounding posting to save time. Re-run the gap analysis per posting. Two roles with the same title weight different keywords, so last week's tailored resume is this week's generic one.
Do this today. Open a blank document and spend 25 minutes dumping every role, project, metric, tool, and responsibility you have ever had into it, unedited and ugly. Do not format it. That master resume is the input every later lesson depends on.
The rest of the course unlocks with Pro
Pro is $49.99/month and opens soon. Join early access and you are first in line the moment checkout opens. Nothing is charged today.
See Pro