Skip to content

Skills · career

resume-tailor

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.

Pack careerTier standardJob Apply for a jobv0.1.2

npx skilldrop-cli install resume-tailor
Other ways to install

With the sibling skills it hands off to:

npx skilldrop-cli install resume-tailor --with-related

The whole pack it belongs to:

npx skilldrop-cli install --pack career

By hand, from a clone of the repo:

cp -R packs/career/skills/resume-tailor ~/.claude/skills/

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

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?

Should leave to another skill:

  • Am I a good fit for this job?
  • Write a cover letter to go with my application
  • Give my resume a general critique
  • Convert my resume from Markdown to Word

Related skills

cover-letter, doc-critique, job-fit-analysis

Source

SKILL.md · the whole folder on GitHub.