# email-composer

This skill drafts professional emails for business, technical, and customer situations. Use it when a message needs a clear purpose, tone, and next step.

- skill · `type=skill` · Claude Code · 1670 installs
- Author: davila7
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/enterprise-communication/email-composer
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/email-composer

## What it does

email-composer turns a short brief into a polished email draft. It covers information requests, follow-ups, maintenance notices, customer replies, meeting invitations, polite refusals, apologies, and good-news updates.

The skill uses the recipient relationship, key points, and requested tone to shape the message. It can produce a useful subject line, greeting, body, call to action, and sign-off, while its guidance also covers bullet lists, proofreading, recipients, and attachments.

Give it the email’s purpose, the recipient context, the points to include, and the tone you want. If those inputs are vague, the draft will need another clarification pass. Install it in Claude Code with `npx claude-code-templates@latest --skill enterprise-communication/email-composer`.

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --skill enterprise-communication/email-composer
```

2. **Skills CLI (Vercel)**
```bash
npx skills add davila7/claude-code-templates --skill email-composer -a claude-code
```

3. **Manually: put the files in place**
- File: `~/.claude/skills/email-composer/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/email-composer/

### Codex

**Manually: put the files in place**
- File: `.agents/skills/email-composer/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

**Manually: put the files in place**
- File: `.cursor/skills/email-composer/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install davila7/claude-code-templates email-composer
```

2. **Manually: put the files in place**
- File: `.github/skills/email-composer/SKILL.md`

### Gemini CLI

**Platform CLI**
```bash
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/enterprise-communication/email-composer
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/email-composer/SKILL.md` — The legacy .windsurf/skills/ path still works

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/enterprise-communication/email-composer

## When to use it
- draft an information request for a colleague or customer
- write a follow-up after sending a proposal
- prepare an API maintenance announcement
- set up a meeting request with an agenda

## Example prompts
- Draft a formal email asking a customer for a project status update and next steps.
- Write a friendly follow-up about the payment system proposal.
- Prepare an urgent technical notice about scheduled API maintenance.

## Similar
- [internal-email-composer](https://affpapa.org/en/nevibecode/skills/internal-email-composer.md) — skill · 325 installs
- [customer-sales-automation](https://affpapa.org/en/nevibecode/plugins/customer-sales-automation.md) — plugin · ★ 41823
- [outlook-email](https://affpapa.org/en/nevibecode/plugins/outlook-email.md) — plugin · ★ 7604
- [whatsapp-automation](https://affpapa.org/en/nevibecode/skills/whatsapp-automation.md) — skill · 6500 installs
- [email-drafter](https://affpapa.org/en/nevibecode/skills/email-drafter.md) — skill · 1400 installs
- [event-attendee-email-sequences](https://affpapa.org/en/nevibecode/skills/event-attendee-email-sequences.md) — skill · 4900 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 361 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
