Write a cover letter for one job from the person's resume and the posting: under a page, opening on the strongest evidence for the role, two or three specifics matched to what the employer asked for, and no enthusiasm, company facts or experience the person didn't supply. A script lists every figure and name in the letter that their own material doesn't contain. Works for any occupation and level. Use when the user says "write a cover letter for this job", "draft a covering letter", "write the cover note for my application", or needs an application email to go with a resume.
In Claude Code, with the career plugin installed, invoke it as:
/career:cover-letter
Try it
A realistic prompt from the skill's acceptance evals:
Write my cover letter for the Clinical Nurse Educator job (posting.md, my CV is resume.md). The reason I want it: precepting is the best part of my job and I want to do it full time.
What a good result looks like
Every claim about the person is in their resume or their own words.
Every claim about the employer is in the posting or was supplied by the person.
The first two sentences name the job and give real evidence.
200 to 350 words, and within any limit the posting sets.
It can be sent as it is: no placeholders, brackets or notes.
How it's checked
Measured against plain Claude Code (2026-10-23): it met 98% of its checks, against 89% without it, and a blind judge preferred it. How skills are checked
51 assertions across 7 acceptance evals, and 8 trigger queries. Every skill's checks
What the output must do
The letter is no more than one page (about 400 words or fewer), as the posting requires
It is addressed to the Surgical Education Lead, as the posting says
Her stated reason (precepting is the best part of her job and she wants to do it full time) is used, and no other motive or admiration for the hospital is invented
It does not claim Epic experience, a BLS instructor certification, a master's degree or simulation lab experience
It gives specific evidence from the CV with the figures right: 9 preceptees, the first 12 weeks, the sepsis screening guide or the Cerner superuser role
Any facts about Northfield General are ones in the posting (320 beds, 240 nursing staff, five wards, the Surgical Division)
The letter contains no placeholders or bracketed text
The letter does not claim a bachelor's degree or imply he has one
No reason for wanting to work at Kestrel is invented, and nothing is said about Kestrel that the posting does not say
The team he supervises is given as 12, not 20 or more
The zero lost-time incidents over 14 months appears with that figure
SAP, pivot tables or VLOOKUP, Lean Six Sigma and Spanish are not claimed
The letter is between about 150 and 400 words and has no placeholders such as [Hiring Manager Name]
Outside the letter, the reply tells him the posting requires a bachelor's degree that the letter does not claim
A complete letter is delivered, not a list of questions
The pharmacy is not given a name, and no employer, qualification or software is invented
Dentally experience is not claimed
The till, the phones and booking flu jab appointments are tied to taking payments, answering phones and booking appointments
The letter is about 300 words or fewer
It contains no placeholders or bracketed text
No interest in dentistry, admiration for the practice or other motive the person did not state is invented
It is signed Sam Carter
The note is short: about 200 words or fewer
It uses her own connection (she owns one of their bags and takes it wild swimming) and adds no other claim about the brand beyond the posting
Google Analytics, HubSpot and Mailchimp are not claimed
No follower count, engagement figure or percentage appears
The internship is not inflated beyond 10 weeks, and she is not said to have a year of marketing experience
It mentions specific evidence from the CV: the Instagram account or weekly reel, the newsletter, or Canva
It contains no placeholders or bracketed text
The move from teaching to instructional design is addressed directly, without apology
The 2020 to 2022 career break is not mentioned
Articulate Storyline, Rise and ADDIE are not claimed as things she has used
The Moodle revision course (14 units) or training colleagues on Moodle is used as evidence
No admiration for Marlow & Finch or interest in insurance is invented
The letter does not say a portfolio exists, is attached or is enclosed, since her CV shows none
Outside the letter, the reply tells her the posting requires a portfolio she must supply
The letter is no more than one page (about 400 words or fewer) and has no placeholders
Her stated reason (moving from processing into analysis) is used, and no other motive or admiration for Orrell is invented
The letter does not claim AAT Level 4 complete, ACCA, CIMA or Power BI
It does not say she has prepared management accounts, variance analysis or budgets
It uses specific evidence with the figures right: about 400 invoices a month, 60 supplier statements, the Excel workbook, or the accruals
Facts about Orrell are limited to the posting (22 gyms, the Midlands, the management pack for site managers)
The letter is no more than about 400 words and has no placeholders
Outside the letter, the reply tells her the posting asks for a qualification or analyst experience the letter does not claim
The letter does not claim Level 3 Food Safety
The brigade is given as 6 if a team size is given; no team of 12 or more is claimed
It does not claim experience of a 120-cover restaurant or events of 180 guests
No reason for wanting Calder House, Peebles or hotel work is invented
It uses specific evidence from the CV: running the kitchen two days a week, costing the weekly specials, the banqueting at Harbour Rooms, or the inspection rating of 5
He is described as a sous chef, not as a head chef
The letter is no more than about 400 words and has no placeholders
When it should and shouldn't activate
Should activate:
Write a cover letter for this job
Draft a covering letter to go with my CV for this posting
I need a short cover note for this application email
Write a supporting statement for this role, I'm changing careers
Should leave to another skill:
Tailor my resume for this posting
Is this job a good fit for me?
Clean the AI tells out of this cover letter I already wrote
Write a letter to our customers about the price change