The task
You found a role you actually want. The application closes Friday. You have written four cover letters this month and they all opened with “I am writing to apply for…” because that is what every template starts with — and you suspect that is also why none of them got a response. You want a letter that survives a recruiter’s 30-second scan, references something specific about this company (not the generic mission statement on the homepage), and sounds like an adult wrote it, not ChatGPT.
Where AI helps — and where it does not
AI is good at translation work: turning the past project you described in 4 disorganized sentences into one tight STAR paragraph, mirroring a JD’s vocabulary back at the reader without sounding parrot-y, and giving you 5 opening lines that are not “I am writing to apply.” Where AI fails: it does not know which of your three best stories is the right one for this company. It does not know that the hiring manager came from Stripe and would respond to a payments framing. It will also confidently invent a metric if you do not give it one. Treat the model as a first-draft engine and a polish tool; the strategic choice of which story stays yours.
A common failure mode: AI defaults to a competent-but-generic letter that would also work for 200 other applicants at the same company. The fix is in the prompt — force one specific observation about the company in paragraph 1, and two JD keywords in paragraph 3 that are absent from your resume.
What to feed the AI
- Your resume in plain text, not a PDF screenshot — the model needs to read every line
- The job description in plain text — full posting, including the “about us” section recruiters skip
- One sentence on your differentiator: the angle you most want to surface (transition from infra to platform, second-time founder, ex-competitor of theirs, etc.)
- The hiring manager’s name if you have it, and one public thing about them — a recent talk, a blog post, an episode they were on
- The company’s recent product or business move from the last 90 days — funding, launch, expansion, an executive hire
- Your strongest quantified outcome from one past role (the metric matters more than the role)
- Tone constraint — recruiter-aware adult voice, not student-pleading; serious-but-warm, not formal-stiff
- Any hard avoids — words you have decided sound like AI (“delve,” “tapestry,” “moreover,” “in today’s fast-paced world”)
Copy-ready prompt
You are an experienced North American recruiter (8+ years). Write me a cover letter.
Requirements:
1) 220-280 words, exactly 3 paragraphs.
2) Paragraph 1 must NOT open with "I am writing to apply." Open with one specific observation tied to the company's actual recent business (the move I describe below) and connect it in one sentence to my background.
3) Paragraph 2 — one most-matching past experience in STAR structure with a quantified outcome. Lead with the artifact (what shipped, what changed), not the trait.
4) Paragraph 3 — why THIS company specifically. Use 2 keywords from the JD that are not present in my resume. End on one concrete contribution I would aim for in the first 90 days.
5) No filler ("passionate," "fast learner," "results-driven," "synergy"). Replace each adjective with an example or delete it.
6) Voice: recruiter-aware adult. Direct, specific, warm. Not a student asking permission.
My differentiator: {one line}
Hiring manager (if known) + one public reference about them: {paste or "unknown"}
Company recent move (last 90 days): {launch / funding / hire / expansion}
Strongest quantified outcome from my resume: {the one metric I want to land}
Resume: {paste plain text}
Target JD: {paste plain text}
Shorter variant — single-paragraph rewrite
Rewrite paragraph {1, 2, or 3} of the letter below. Keep length the same.
Current version: {paste paragraph}
The current problem with this paragraph: {sounds generic / no metric / opens weak / no company specificity}.
Constraint: do not invent any new facts. Use only what is in this letter and this resume: {paste resume}.
Return 3 alternative versions ranked by strongest specificity.
Sample output
A good paragraph 1 opening (specific, not generic): “Your launch of Stripe Issuing for Latin America last month is the exact reason I am writing — the platform problem you just inherited (KYC at scale across 8 jurisdictions) is the problem I spent two years solving at Mercado Pago, and I would rather solve it again with a better-resourced team than read about how you solved it from the outside.”
A good paragraph 2 STAR opening: “At Mercado Pago I owned the rebuild of our merchant onboarding flow — a 7-step process with 38% drop-off. Working with a 4-person eng team, I redesigned around 3 conditional steps and a server-side document classifier; six months in, drop-off was 14% and net new merchants per month went from 4,200 to 11,600. The classifier is still the architecture they run today.”
A good paragraph 3 closer (concrete, not promissory): “My 90-day aim would be to ship a working KYC v2 for one Latam corridor — small enough that we can read the funnel weekly, big enough that it tells us whether the Latam stack should converge with US Issuing or stay forked.”
How to refine
- If the opening reads generic: “Rewrite paragraph 1 referencing one specific thing the company did in the last 90 days. If you do not have a public reference for this, say so and stop — do not invent one.”
- If paragraph 2 has no real metric: “Replace the verb in the outcome with a specific number. If I have not given you a number, ask me one question to extract it, then rewrite.”
- If the tone is student-pleading: “Rewrite as an adult who is choosing this company, not asking permission. No ‘I would be honored,’ ‘thrilled,’ or ‘eager.’ Confident-but-warm.”
- If keywords feel parroted: “The 2 JD keywords in paragraph 3 must each appear inside a sentence that uses them in context, not as a list. If the keyword does not fit naturally, replace it with a synonym from the JD’s same paragraph.”
- If it still sounds like AI: “Read each sentence aloud in your head. Cut any sentence that includes ‘delve,’ ‘tapestry,’ ‘moreover,’ ‘leverage’ (as a verb), or ‘today.’ Replace with the plain version.”
Common mistakes
- Opening with “I am writing to apply for…”: every recruiter has read 2,000 of these; the model’s default is to write the 2,001st.
- Letting the model invent metrics: when the resume says “improved conversion,” the letter cannot say “improved conversion by 34%” unless that number is true.
- The resume in prose: paragraph 2 should highlight ONE story in depth, not summarize three; if a recruiter wants the resume, they have it.
- No company-specific paragraph 3: sending the same letter to 12 companies is the most efficient way to send 12 letters that get ignored.
- Adjective stacking: “passionate, results-driven, detail-oriented” reads like spam filter bait; every adjective without an example weakens the letter.
- Forgetting to update the salutation: “Dear Hiring Manager” when you know the name is a small but real signal of effort.
- AI tics surviving the final read: “delve,” “tapestry,” “navigate the complex landscape” — recruiters now skim for these and downgrade.
- Length creep: over 300 words on the screen and the recruiter scrolls past; 220-280 is the sweet spot for full attention.
FAQ
- Should I use AI to write or just to edit?: Use it for both, but separately. First pass: AI writes a draft from your inputs. Second pass: you rewrite paragraph 1 yourself. Third pass: AI polishes the rest. The opening sentence in your voice is worth more than a perfect AI letter.
- What if the company explicitly asks for no cover letter?: Do not send one. “Optional” usually means “we will read it.” If you do send one, make it shorter (180 words) and treat it as a memo, not a letter.
- How do I handle a career switch?: Paragraph 2 should be from the new-industry-relevant project, even if it was a side project or volunteer work. The resume is for the chronology; the cover letter is for the bridge.
- Should I match the company’s tone?: Yes for paragraph 1 (their site, their job post, their last announcement). No for the bones — your competence should sound like you, not like their marketing.
- What about international applications?: North America is direct; UK and Australia tilt slightly more formal; continental Europe varies (Germany formal, Netherlands direct). For Asia, see the localized resume article. Adjust the opening register; keep the STAR paragraph the same.
Related
- Write a resume that lands interviews
- STAR interview answers
- Cover Letter Prompts: 15 Foundation Templates
- AI Follow-Up Email After an Interview
- AI LinkedIn Bio
- AI Mock Interview
Tags: #Resume #Job search #AI writing #Prompt