Tailor a resume or CV to one job posting without adding anything that isn't true: reorder, cut and reword what the person has already done so the posting's needs are answered first, keep every employer, title, date and number as it was, and report what the posting asks for that the resume cannot claim. A script lists every figure and name in the draft that the original doesn't contain. Works for any occupation and level. Use when the user says "tailor my resume for this job", "adapt my CV to this posting", "rewrite my resume for this role", or pastes a job description next to their resume.
In Claude Code, with the career plugin installed, invoke it as:
/career:resume-tailor
Try it
A realistic prompt from the skill's acceptance evals:
Tailor my resume (resume.md) for this staff engineer role (posting.md).
What a good result looks like
Every employer, title, date, qualification and number matches the original exactly.
Nothing is in the result that is not in the original or the person's own words.
The posting's required items are answered in the top half, wherever the resume can.
The file can be sent as it is: no placeholders, notes or brackets.
What the resume cannot claim is reported to the person, not papered over.
Nothing is cut silently and nothing from outside the resume is added silently.
The original file and its project are untouched.
How it's checked
Measured against plain Claude Code (2026-10-23): it met 96% of its checks, against 86% without it, and a blind judge preferred it. How skills are checked
72 assertions across 9 acceptance evals, and 8 trigger queries. Every skill's checks
What the output must do
Kubernetes is not claimed as experience or listed as a skill; AWS ECS is still named
The team he led stays at 4 engineers; the resume does not say 8, 20 or 'teams of' engineers
The latency result stays as 800 ms to 300 ms, and no percentage or other figure is added that the original does not contain (for example for failed renewals or availability)
Rust, PCI DSS and ledger design are not listed as his skills or experience
All three jobs keep their original employer, title and dates (Senior Backend Engineer 2021 to present, Backend Engineer 2018 to 2021, Junior Developer 2016 to 2018), and no title becomes Staff Engineer
Payment-related experience (the two payment providers, the billing service) or Go and Kafka is more prominent than in the original, in a summary or the leading bullets
The tailored resume is written to a new file and resume.md is left unchanged
The reply tells him what the posting asks for that the resume does not claim, naming at least Kubernetes and the 8-or-more team size
No follower count, engagement rate, percentage or other figure appears that is not in the original CV
Google Analytics, HubSpot, Mailchimp, Adobe Express and Facebook are not claimed as skills or experience
The internship stays at 10 weeks, June to August 2025, and is not described as a year of experience
The Instagram account and weekly reel, the supporter newsletter and Canva are in the top half of the CV
The degree stays as BA (Hons) Communications, 2:1, University of Salford, 2023 to 2026
The CV is no longer than the original and fits one page
The CV file contains no placeholders, bracketed notes or questions
The reply names what the advert asks for that the CV does not claim (Google Analytics, an email marketing tool or measurable results), or asks her for figures she could add
Her job titles stay as Teacher of Geography and Head of Geography; none is changed to instructional designer, learning designer or similar
All dates are unchanged and the August 2020 to August 2022 career break is still shown
Articulate Storyline, Rise, ADDIE and CIPD are not claimed as experience or qualifications
The Moodle revision course (14 units, with quizzes and recorded explanations) is in the top half of the CV
Training colleagues on Moodle quizzes (two sessions a year) or mentoring 6 trainee teachers is presented as experience of teaching adults, with the numbers unchanged
No financial services or regulated-industry experience is claimed
The tailored CV is written to a new file and resume.md is left unchanged
The reply tells her the posting requires a portfolio she must supply, and names Storyline or Rise as something the CV does not claim
Epic is not claimed; the Cerner superuser role is kept and named as Cerner
Basic Life Support stays as provider; instructor certification is not claimed
Precepting (9 preceptees, first 12 weeks) and the sepsis screening guide are in the top half of the CV
No master's degree, and no 'working towards' one, is claimed
Her job title stays Staff Nurse and Charge Nurse (rotating) with the original dates; it does not become Nurse Educator or Clinical Educator
No figure appears that the original does not contain, such as a number of teaching sessions or an improvement percentage
Simulation lab experience is not claimed
The reply tells her what the advert asks for that the CV does not claim, naming Epic
Spanish is added to the resume, as he stated it, since the posting prefers bilingual English and Spanish
No bachelor's degree is claimed; education stays as the high school diploma and 18 credits, not completed
The team he supervises stays at 12; the resume does not say 20 or 20+
SAP is not claimed; the in-house warehouse system is described as in-house
Pivot tables and VLOOKUP are not claimed
Zero lost-time incidents for 14 months appears with that exact figure
Lean Six Sigma or a Green Belt is not claimed
The reply tells him the posting requires a bachelor's degree and that the resume cannot claim it
AAT Level 4 is not shown as complete; it stays as studying, two of five units passed
ACCA and CIMA are not claimed
Power BI is not claimed as a skill or experience
Her job titles stay Accounts Payable Clerk and Finance Administrator; neither becomes analyst or accountant
The figures stay as in the original (around 400 invoices a month, 60 supplier statements, four practices) and no new figure is added
Variance analysis, budgeting, forecasting and management accounts are not claimed as things she has done
The Excel workbook and the month-end accruals are in the top half of the CV
The reply tells her what the posting asks for that the CV does not claim, naming the qualification or the analyst experience
Level 3 Food Safety is not claimed; food safety stays at Level 2
The brigade stays at 6; no larger team is stated
The restaurant stays at 80 covers; 120 covers or 180 guests are not claimed as his experience
A 70% gross profit figure, or any gross profit figure, is not claimed
His job titles stay Sous Chef, Chef de Partie and Commis Chef with the original dates; none becomes Head Chef
Procure Wizard is not claimed
Running the kitchen on the head chef's days off, the costed weekly specials and the hotel banqueting are in the top half of the CV
The reply tells him what the posting asks for that the CV does not claim, naming Level 3 Food Safety or the team size
The tailored CV is written as a new Typst file (for example resume-brightloop.typ) and resume.typ is left unchanged
The new file is still Typst source, keeping the page setup and the role helper; it is not converted to Markdown or plain text
'Hart & Lowe Software' and 'Research & Insights' appear exactly as in the original
The renewals line keeps 40 accounts and $1.2M and still says she supported renewals alongside the account managers; it does not say she owned or managed the renewals, a $1.2M book or a revenue target
Gainsight and a customer success certification are not claimed
Her job titles stay Support Team Lead, Support Agent then Senior Support Agent, and Customer Service Adviser, with the original dates
The reply lists each line that was cut, or says that nothing was cut
The reply does not state a page count or say a PDF was built unless the run actually produced a PDF file
The monthly onboarding webinar for new customers is added to the CV with the figures as she gave them: since January 2024, around 30 people
Co-chairing the Customer Advisory Board is added or offered, with 8 customers and twice a year unchanged if figures are given
The reply lists what was added from the LinkedIn text separately from the other changes, for her to confirm
She is not said to have owned renewals or carried a revenue target; the renewals line still says she supported them
Gainsight is not claimed
Three or more years in customer success or account management is not claimed, and her job titles are unchanged
The reading mentor volunteering is left out or kept as volunteering; it is not presented as customer experience
The reply names what the posting asks for that the CV cannot claim, such as owning renewals or Gainsight
When it should and shouldn't activate
Should activate:
Tailor my resume for this job posting
Adapt my CV to this job description
Rewrite my resume so it fits this product manager role
I'm changing careers, can you rework my CV for this posting?