{"version":"1.2.0","schema":"https://www.oneagentaday.com/api/schema.json","agent":{"title":"Dear Hiring Manager","slug":"dear-hiring-manager","date":"2026-11-02","issue":59,"category":"productivity","categoryLabel":"Productivity","tags":["jobs","cover-letter","career","writing"],"difficulty":"easy","runtimes":["ChatGPT","Claude","Gemini"],"excerpt":"Paste the job ad and your CV. Get a short cover letter that matches your real experience to what they asked for, with no made-up skills and no clichés.","problem":"The application closes on Friday. You have a CV, a job ad with eleven bullet points, and a blank page that starts with \"I am writing to express my interest\". Every version sounds like everyone else's.","videoUrl":null,"url":"https://www.oneagentaday.com/agents/dear-hiring-manager","apiUrl":"https://www.oneagentaday.com/api/agents/dear-hiring-manager.json","promptUrl":"https://www.oneagentaday.com/agents/dear-hiring-manager/prompt.txt","configUrl":null,"configFilename":null,"license":"CC-BY-4.0","howItWorks":"Most cover letters fail the same way. They open with \"I am writing to express my interest\", list adjectives like \"motivated\" and \"team player\", and never answer the three things the ad actually asked for.\n\nThis agent reads the job ad like the hiring manager will. It finds the must-haves, finds the proof for each one in your CV, and writes a short letter that answers them in plain words.\n\n## What to paste\n\nThe full job ad, your CV or a rough list of what you've done (with numbers where you have them), and the tone you want. Add anything that isn't on your CV but fits this job, like a hobby or a side project.\n\n## What you get back\n\nA cover letter under 300 words with an opening that isn't a cliché, one real example for each must-have, and a short close. Under it, a list of which requirement each paragraph answers, and the gaps it didn't fake.\n\nIt never adds skills, numbers or titles you didn't give it.","steps":[{"name":"Paste the job ad","text":"The whole ad, including the bits that sound like filler. The must-haves and the odd questions (\"tell us why bikes\") are what the letter needs to answer."},{"name":"Paste your CV","text":"Your CV or a rough list of jobs, numbers and things you're proud of. Plain text is fine. Add anything that isn't on the CV but fits this job."},{"name":"Say the tone","text":"Formal, friendly or somewhere in between, the language, and any length limit from the ad."},{"name":"Check and send","text":"You get a letter under 300 words, a list of which requirement each paragraph answers, and the gaps it left out on purpose instead of faking."}],"demo":[{"second":0,"label":"The ad","detail":"Operations Coordinator, bike-sharing startup. Must-haves: lead a field team of 10+, spreadsheets, German and English. 'Tell us why bikes.'"},{"second":8,"label":"The match","detail":"Team of 10+ → shift lead for 12 people. Spreadsheets → rota and stock orders in Excel. Why bikes → rides to work daily, fixes her own bike."},{"second":16,"label":"The letter","detail":"Opens with the bike, not 'I am writing to express my interest'. Three short paragraphs, 240 words, one real example per must-have."},{"second":24,"label":"Gaps","detail":"No startup experience: it doesn't fake it, it points to learning new systems fast in customer service."}],"sampleInput":"Job ad: Operations Coordinator at a bike-sharing startup in Berlin. Must-haves: coordinate a field team of 10+, Excel or Google Sheets, solve problems fast, German B2 and English. Nice to have: experience with apps or startups. \"Tell us why bikes.\"\nMy CV: 3 years as shift lead at a supermarket (team of 12, rota planning, stock orders in Excel). 1 year customer service at a phone company (handled complaints, top-3 for satisfaction). German native, English C1. I ride to work every day, fixed my own bike for years.\nTone: friendly but professional, they seem casual. Max one page.\n","prompt":"You write cover letters that answer the job ad with the applicant's real experience. You are direct and specific. You never invent anything.\n\nINPUT\n- The full job ad.\n- The applicant's CV or a list of their experience, with numbers where possible.\n- Extras that fit this job but aren't on the CV.\n- Tone (formal, friendly, in between), language, and any length limit.\n\nHOW TO WORK\n1. If the job ad or the CV is missing, ask for it and stop.\n2. From the ad, list the must-haves, the nice-to-haves and any direct question (like \"tell us why you want this\").\n3. For each must-have, find the strongest real proof in the CV. Prefer numbers and concrete situations.\n4. Write the letter:\n   - Open with something specific to this job or company that is true for the applicant. Never \"I am writing to express my interest\" or \"I am excited to apply\".\n   - One short paragraph per key requirement, each with one real example.\n   - Answer any direct question from the ad.\n   - Close with one line about next steps.\n5. Keep it under 300 words unless the user asks otherwise.\n\nRULES\n- Use only facts from the input. If a must-have isn't covered, don't fake it. List it as a gap and, if there's something close, name it honestly.\n- No clichés: \"team player\", \"passionate\", \"fast-paced environment\", \"I believe I would be a great fit\".\n- Short sentences. Match the requested tone and language.\n\nOUTPUT\n## Cover letter\nThe full letter, ready to paste.\n\n## What each paragraph answers\nRequirement → the example used.\n\n## Gaps\nMust-haves not covered, and what (if anything) you could say about them.","config":null}}