Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Drafts clear, professional emails with the right tone, structure, and a concrete call to action by clarifying audience, purpose, and desired outcome. Use this skill when the user asks to "write an email", "draft an email", "compose a message", "reply to this email", "make this email sound more professional/polite/firmer", "follow up", "send a cold outreach", "decline/apologize/ask for something by email", or needs help with subject lines, tone, or email structure.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 167% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 84% | 0% |
| case-03 | ✓→✓ | = Same ✓ | 225% | 0% |
| case-04 | ✓→✓ | = Same ✓ | 60% | 0% |
| case-05 | ✓→✓ | = Same ✓ | 53% | 0% |
This skill produces emails that are clear, correctly toned, well structured, and end with an unambiguous call to action (CTA). It works for new outreach, replies, follow-ups, requests, declines, apologies, status updates, introductions, and escalations.
Keywords: write email, draft email, compose, reply, follow up, cold outreach, subject line, tone, professional, polite, firm, apology, request, decline, introduction, escalation.
The core principle: every email should let the reader answer three questions in under 10 seconds — What is this about? What do you need from me? By when?
Follow these steps in order. Ask only the questions you cannot reasonably infer from context; never block on a long questionnaire.
references/email-patterns.md.references/tone-guide.md.references/email-patterns.md.references/checklist.md. Optionally run scripts/email_lint.py to catch length, hedging, passive voice, and missing CTA.Keep most emails to 5 short blocks. Aim for under 150 words unless the content demands more.
Request: chase a contract signature, recipient is a busy external partner, deadline Friday.
> Subject: Signature needed: MSA by Fri Jun 12 > > Hi Priya, > > Following up on the MSA I sent Monday — legal on both sides has approved the final draft. > > Could you e-sign via the DocuSign link by Friday, June 12 so we can start onboarding next week? It takes about two minutes. > > Happy to hop on a quick call if anything needs another look. > > Best, > Jannik
See examples/sample-emails.md for nine fully worked before/after examples across all patterns.
references/email-patterns.md — type-by-type templates (request, follow-up, decline, apology, update, intro, cold outreach, escalation) and subject-line rules.references/tone-guide.md — the formality/warmth dial, phrase swaps, opener/closer banks, cross-cultural notes.references/checklist.md — pre-send self-review checklist.templates/email-template.md — fill-in skeleton.examples/sample-emails.md — nine before/after worked examples.scripts/email_lint.py — heuristic linter for length, hedging, passive voice, weak subject lines, and missing CTA.Other measured skills in the registry, with their headline benchmark lift.