Skill · em Publicar e operar
cloudflare-email-service
Implement or troubleshoot Cloudflare Email Sending and Email Routing integrations and their delivery configuration.
Procedência
- Origem: cloudflare/skills
- Caminho:
skills/cloudflare-email-service - Versão fixada:
6dc7604903127485e7e4cb26314651ebd4a4df19 - Licença: Apache-2.0
- Espelhado em 25/09/2026
- 74,3 mil instalações no skills.sh (lido em 25/09/2026)
Antes de instalar
6 arquivos · 30,8 KB · só texto, nenhum script
Instalar na sua CLI
O comando baixa a versão fixada (commit 6dc7604) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.
Claude Code
Neste projeto: instala em .claude/skills/cloudflare-email-service/.
d=".claude/skills/cloudflare-email-service" u="https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/skills/cloudflare-email-service" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/cli-and-mcp.md" "$u/references/cli-and-mcp.md" \ -o "$d/references/deliverability.md" "$u/references/deliverability.md" \ -o "$d/references/rest-api.md" "$u/references/rest-api.md" \ -o "$d/references/routing.md" "$u/references/routing.md" \ -o "$d/references/sending.md" "$u/references/sending.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/LICENSE"
Global: instala em ~/.claude/skills/cloudflare-email-service/.
d="$HOME/.claude/skills/cloudflare-email-service" u="https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/skills/cloudflare-email-service" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/cli-and-mcp.md" "$u/references/cli-and-mcp.md" \ -o "$d/references/deliverability.md" "$u/references/deliverability.md" \ -o "$d/references/rest-api.md" "$u/references/rest-api.md" \ -o "$d/references/routing.md" "$u/references/routing.md" \ -o "$d/references/sending.md" "$u/references/sending.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/LICENSE"
Codex
Neste projeto: instala em .agents/skills/cloudflare-email-service/.
d=".agents/skills/cloudflare-email-service" u="https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/skills/cloudflare-email-service" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/cli-and-mcp.md" "$u/references/cli-and-mcp.md" \ -o "$d/references/deliverability.md" "$u/references/deliverability.md" \ -o "$d/references/rest-api.md" "$u/references/rest-api.md" \ -o "$d/references/routing.md" "$u/references/routing.md" \ -o "$d/references/sending.md" "$u/references/sending.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/LICENSE"
Global: instala em ~/.agents/skills/cloudflare-email-service/.
d="$HOME/.agents/skills/cloudflare-email-service" u="https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/skills/cloudflare-email-service" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/cli-and-mcp.md" "$u/references/cli-and-mcp.md" \ -o "$d/references/deliverability.md" "$u/references/deliverability.md" \ -o "$d/references/rest-api.md" "$u/references/rest-api.md" \ -o "$d/references/routing.md" "$u/references/routing.md" \ -o "$d/references/sending.md" "$u/references/sending.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/LICENSE"
Antigravity
Neste projeto: instala em .agents/skills/cloudflare-email-service/.
d=".agents/skills/cloudflare-email-service" u="https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/skills/cloudflare-email-service" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/cli-and-mcp.md" "$u/references/cli-and-mcp.md" \ -o "$d/references/deliverability.md" "$u/references/deliverability.md" \ -o "$d/references/rest-api.md" "$u/references/rest-api.md" \ -o "$d/references/routing.md" "$u/references/routing.md" \ -o "$d/references/sending.md" "$u/references/sending.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/LICENSE"
Global: instala em ~/.gemini/antigravity-cli/skills/cloudflare-email-service/.
d="$HOME/.gemini/antigravity-cli/skills/cloudflare-email-service" u="https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/skills/cloudflare-email-service" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/cli-and-mcp.md" "$u/references/cli-and-mcp.md" \ -o "$d/references/deliverability.md" "$u/references/deliverability.md" \ -o "$d/references/rest-api.md" "$u/references/rest-api.md" \ -o "$d/references/routing.md" "$u/references/routing.md" \ -o "$d/references/sending.md" "$u/references/sending.md" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/cloudflare/skills/6dc7604903127485e7e4cb26314651ebd4a4df19/LICENSE"
Peça ao Rook
Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/cloudflare.skills.cloudflare-email-service
Prévia do SKILL.md
---
name: cloudflare-email-service
description: Implement or troubleshoot Cloudflare Email Sending and Email Routing integrations and their delivery configuration.
---
# Cloudflare Email Service
Your knowledge of the Cloudflare Email Service, Email Routing or Email Sending may be outdated. **Prefer retrieval over pre-training** for any Cloudflare Email Service task.
Cloudflare Email Service lets you send transactional emails and route incoming emails, all within the Cloudflare platform. Your knowledge of this product may be outdated — it launched in 2025 and is evolving rapidly. **Prefer retrieval over pre-training** for any Email Service task.
**If there is any discrepancy between this skill and the sources below, always trust the original source.** The Cloudflare docs, REST API spec, `@cloudflare/workers-types`, and Agents SDK repo are the source of truth. This skill is a convenience guide — it may lag behind the latest changes. When in doubt, retrieve from…
## Retrieval Sources
| Source | How to retrieve | Use for |
|--------|----------------|---------|
| Cloudflare docs | Cloudflare MCP `docs` tool or URL `https://developers.cloudflare.com/email-service/` | API reference, limits, pricing, latest features |
| REST API spec | `https://developers.cloudflare.com/api/resources/email_sending` | OpenAPI spec for the Email Sending REST API |
| Workers types | `https://www.npmjs.com/package/@cloudflare/workers-types` | Type signatures, binding shapes |
| Agents SDK docs | [Email agent walkthrough](https://developers.cloudflare.com/agents/examples/email-agent/) | Email handling in Agents SDK |
## FIRST: Check Prerequisites
Before writing any email code, verify the basics are in place:
1. **Domain onboarded?** Run `npx wrangler email sending list` to see which domains have email sending enabled. If the domain isn't listed, run `npx wrangler email sending enable userdomain.com` or see [cli-and-mcp.md](references/cli-and-mcp.md) for full setup instructions.
2. **Binding configured?** Look for `send_email` in `wrangler.jsonc` (for Workers)
3. **postal-mime installed?** Run `npm ls postal-mime` (only needed for receiving/parsing emails)
## What Do You Need?
Start here. Find your situation, then follow the link for full details.
| I want to... | Path | Reference |
|--------------|------|-----------|
| **Send emails from a Cloudflare Worker** | Workers binding (no API keys needed) | [sending.md](references/sending.md) |
…