cover-letter
Generate a tailored, truthful cover letter from the user's resume, profile, and a specific job description. Draft it in the user's voice, ground every claim in the resume (no fabrication), map it to the role, flag it for review, and save a copy. Used by the apply skill when a portal has a cover-letter field, or standalone via /cover-letter <job-url>.
npx skills add extrasmall0/dear-hiring-manager --skill cover-letter --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Cover letter Draft a tailored cover letter for one role. Truthful, specific, concise — never a generic template. ## Inputs - `~/.dear-hiring-manager/resume.*` and `profile.md` — the candidate. - The job description + company. If given only a URL, open it and extract the JD first (see `apply`). ## Procedure 1. Read the resume, profile, and JD. Find a hook: the JD's core problem, a recent company launch/news, or a concrete result you can speak to. 2. Draft the letter (**~300–400 words**, 3–4 short paragraphs; under 250 reads thin, over 500 won't get finished): - **Open with a specific hook — NOT "I'm excited/passionate to apply."** Tie the first line to company research / the JD's core problem / a concrete result. Specificity earns the second sentence read. - **Body**: each paragraph maps one JD requirement to a real, resume-backed story **with numbers** (2–3 measurable accomplishments, not a skills list). Mirror the JD's own language — "you need X, I did Y" signals a careful read. No claim that isn't in the resume. - **Close** with a direct call to action — ask for a conversation. 3. **Voice + tone**: match the candidate's register from the resume — professional but distinct, not
- Inputs
- Procedure
- Deliver it to the form
- Rules
What does the cover-letter skill do?
Generate a tailored, truthful cover letter from the user's resume, profile, and a specific job description. Draft it in the user's voice, ground every claim in the resume (no fabrication), map it to the role, flag it for review, and save a copy. Used by the apply skill when a portal has a cover-letter field, or standalone via /cover-letter <job-url>.
How do I install it?
Run `npx skills add extrasmall0/dear-hiring-manager --skill cover-letter --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From extrasmall0/dear-hiring-manager, a repository with 106 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
