The prompt
Score 10 of 10, Excellent
Use it when You need a short, specific cover letter that connects your experience to the role.
- {{resume}}
- {{job_posting}}
- {{why_this_role}}
- {{hiring_manager}}
- {{context_to_explain}}
Full prompt and why it works
Write a cover letter for the job in the posting below, using only the facts in my resume and notes. The reader is the hiring manager deciding whether to interview me, so the letter has to show in under a minute why I fit this particular role. My resume: """ {{resume}} """ The job posting: """ {{job_posting}} """ Why I want this role and this company, in my own words: """ {{why_this_role}} """ Hiring manager's name: {{hiring_manager}} Anything the letter should explain, such as a career change, a move or a gap: {{context_to_explain}} Task: Write the letter in four short paragraphs, 250 to 350 words in total. 1. Opening: name the role and give the single strongest reason I fit it, drawn from my resume. Start with that reason, not with "I am writing to apply for". 2. Evidence: pick the two needs that matter most in the posting and give one specific example from my resume for each: what I did, how, and the result as stated. 3. Why this company: use my reasons above. Do not add facts about the company from anywhere else. 4. Close: a plain request for a conversation, plus one line on the context above if there is any. Requirements: - It should sound like a capable person talking plainly, in a professional but warm tone: short sentences, concrete nouns, "I" where I did the work. - Do not repeat the resume line by line. The letter explains the two or three things the resume cannot. - Avoid stock phrases such as "I am excited to apply", "team player", "hit the ground running", "I believe I would be a great fit" and "passionate about". Avoid long dashes too, which many readers now take as a sign of a machine-written letter. - Do not invent skills, numbers, results or anything about the company. - Greeting: "Dear" and the name if one is given; "Dear hiring team" if it says "unknown". Format: plain text, ready to paste into an email or a letter template, with no headings. If my reasons for wanting the role are missing or too vague to use, do not guess at them: write [your reason for wanting this role] in that paragraph and add one line after the letter saying what would make it stronger, for example "Say which part of their work you have done before."
Variables
- {{resume}}
- Your resume, pasted as plain text.
- {{job_posting}}
- The full job posting.
- {{why_this_role}}
- Your real reasons for wanting this job and this company, in a few rough lines.
- {{hiring_manager}}
- The hiring manager's name if you know it, or "unknown".
- {{context_to_explain}}
- A career change, relocation or gap the letter should address briefly. Write "none" if there is none.
Why it works
- What to avoid. Stock phrases and long dashes are ruled out by name, and the company paragraph may use only your own reasons, so the letter does not read like hundreds of others.
- Format. Four short paragraphs, each with one job, keep the letter to under a minute's reading and make the two strongest examples hard to miss.
- If unsure. A missing reason for wanting the role becomes a bracketed gap with a note, not invented enthusiasm about the company.