Career · A4 portrait · v0.1.0
Cover Letter
Elegant one-page A4 application letter: refined letterhead, recipient block, subject line, well-paced body paragraphs and an optional 'why me' highlights strip. Matching sibling of the CV template — together they form a complete job-application set.
Paste the prompt into Claude (or any agent that can fetch URLs) with your content — you get back a finished, self-contained HTML file. Manifest ↗
Live preview — the example content ships with the template and is replaced by your content.
What an agent may change — and what content you should have ready. Everything outside these slots is fixed by design.
Slots
| Slot | Type | Req. | Example |
|---|---|---|---|
doc-title |
text | yes | Cover letter — Merel Jansen |
applicant-name |
text | yes | Merel Jansen |
applicant-contact |
html | yes | <p>Rotterdam, NL · +31 6 21 44 87 90 · merel.jansen@example.com · linkedin.com/in/mereljansen</p> |
letter-date |
date | yes | 14 Aug 2026 |
recipient-name |
text | yes | Ms Hannah Smit |
recipient-details |
html | yes | <p>Head of Product, Kadewerk B.V.</p><p>Wilhelminakade 143</p><p>3072 AP Rotterdam</p> |
subject-line |
text | yes | Application — Lead Product Manager, Monetisation (vacancy 2026-114) |
salutation |
text | yes | Dear Ms Smit, |
letter-body |
html | yes | <p>When Kadewerk announced that its forwarder platform would move from per-seat licences to transaction-based pricing, I read the release notes twice…</p> |
highlights-label |
text | no | Why me — at a glance |
highlights-content |
html | no | <ul><li>Usage-based pricing shipped at Flowbase — NRR 104% → 117%</li><li>Eight years of B2B SaaS product; €0 → €6m ARR</li><li>Rotterdam-based · available from 1 October</li></ul> |
closing |
text | yes | Kind regards, |
signature-name |
text | yes | Merel Jansen |
attachments-line |
text | no | Enclosed: CV · one-page case study of the Flowbase pricing migration |
footer-line |
text | no | Merel Jansen · Rotterdam · merel.jansen@example.com |
Optional blocks
highlights— 'Why me — at a glance' strip between body and closing: 3 one-line facts. Remove when the user lacks three crisp facts or the letter runs long.attachments— 'Enclosed: …' line under the signature. Remove when nothing is enclosed.
The authoritative fill instructions from manifest.json — the only place a template may instruct an agent (why).
Tone: confident, specific, first person; zero clichés ('team player', 'passionate', 'proven track record') and no flattery padding. Tailor everything to the actual vacancy: exact role title and reference number in subject-line, and an opening paragraph that hooks into something real about that company (product, announcement, market) — never a generic opener. Never invent employers, achievements, numbers or recipient details — use only facts the user provides; ask when a key fact is missing, or leave recognizable placeholders like [HIRING MANAGER] / [COMPANY ADDRESS] / [VACANCY REF] and tell the user to fill them via the built-in Edit button ('Dear hiring team,' is the fallback salutation). Body: 3–5 <p> — hook tied to the company, one proof paragraph with a quantified result, why this company, confident close with availability; if the user supplies more material, compress to 4 paragraphs max — the letter must stay on one page. Dates like the placeholder: '14 Aug 2026'. Remove the highlights optional when the user has fewer than three crisp facts or space is tight; remove the attachments optional when nothing is enclosed. Match the letter's language to the vacancy, including salutation and closing.
Published versions are immutable: /t/cover-letter@{version}/ never changes once live. /t/cover-letter/ always points at the latest.