CLOUD DEVELOPMENT / Cloudflare
Cloudflare Email Service
Implements Cloudflare Email Sending and Email Routing: Workers send_email bindings, the REST API, inbound email() handlers, wrangler setup, and deliverability (SPF/DKIM/DMARC, bounces, suppression lists) — with the field-naming asymmetries between binding and REST spelled out.
“Implement or troubleshoot Cloudflare Email Sending and Email Routing integrations and their delivery configuration.”
01 / THE REASONING
Why this made the selection.
- Takes a retrieval-over-pre-training stance with named retrieval sources, the right posture for a 2025-launched product whose API surface is still moving.
- The common-mistakes table captures field-level API asymmetries — REST uses address and reply_to where the Workers binding uses email and replyTo, and message.raw is a single-use stream — that no amount of general email knowledge would tell you.
- Scopes itself honestly: transactional email only, with marketing sends explicitly routed elsewhere, and prerequisites (onboarded domain, binding, postal-mime) checked before any code is written.
02 / THE REVIEW RECORD
What we actually inspected.
Source review has boundaries.
A clear record is more useful than a “safe” badge.
Material inspected
- skills/cloudflare-email-service/SKILL.md
- references/deliverability.md
- references directory listing (5 documents)
- LICENSE
- README.md install channels
Our findings
- The five referenced documents exist as claimed (sending, rest-api, routing, cli-and-mcp, deliverability) and the deliverability reference matches the SKILL.md summary of what Cloudflare auto-configures.
- The repo README documents two install paths — a native plugin bundling the Cloudflare MCP server, and skills-only installation for agents that support the Agent Skills standard.
- The skill instructs trusting original sources over itself on any discrepancy, and lists the exact retrieval URLs (docs index.md, REST API spec, workers-types) an agent should prefer.
Not established by this review
- No email was sent or received through Cloudflare; no wrangler email command was run.
- The REST API field names were read from the skill, not verified against the live OpenAPI spec.
- Not executed: it was not installed or run.
The review applies to the material and revision named here. A newer upstream release can change its behavior.
03 / PUT IT TO WORK
Add a skill to your workflow.
DOCUMENTED COMMAND
npx skills add cloudflare/skills/skills/cloudflare-email-service --skill cloudflare-email-service Run in your terminal to choose your AI tools, project or global scope, and installation method. This short command follows the current upstream version; the review covers the revision shown above.
Optional: install the reviewed revision
Keeps the original source and installer version where recorded, while leaving your AI tools and installation scope for you to choose.
npx skills add https://github.com/cloudflare/skills/tree/41e0d19858946d18af9ee2c2feebbe2e11d829ff/skills/cloudflare-email-service --skill cloudflare-email-service - Install the skill, or add the Cloudflare native plugin if your client supports it and you want the bundled MCP server too.
- Onboard a domain (wrangler email sending enable) and configure the send_email binding before writing sending code.
Before you start
- Node.js/npm for the installer
- An agent that supports the Agent Skills format
- A Cloudflare account with a domain you control; wrangler CLI for setup
04 / FOLLOW THE EVIDENCE
The source trail.
Our notes are separate from the original resource.
Check upstream before adopting a new version.
https://github.com/cloudflare/skills/blob/41e0d19858946d18af9ee2c2feebbe2e11d829ff/skills/cloudflare-email-service/SKILL.md
Supports: summary, upstreamDescription, whySelected, bestFor, limitations, review, access
https://github.com/cloudflare/skills/blob/41e0d19858946d18af9ee2c2feebbe2e11d829ff/skills/cloudflare-email-service/references/deliverability.md
Supports: review, whySelected, bestFor
https://github.com/cloudflare/skills/tree/41e0d19858946d18af9ee2c2feebbe2e11d829ff/skills/cloudflare-email-service/references
Supports: review, install
- Upstream license ↗Checked
https://github.com/cloudflare/skills/blob/41e0d19858946d18af9ee2c2feebbe2e11d829ff/LICENSE
Supports: license
https://github.com/cloudflare/skills/blob/41e0d19858946d18af9ee2c2feebbe2e11d829ff/README.md
Supports: install, compatibility
https://github.com/vercel-labs/skills/blob/7407f3893ad4dceab546ac002c3ef806e4000c73/README.md
Supports: install
https://raw.githubusercontent.com/cloudflare/skills/41e0d19858946d18af9ee2c2feebbe2e11d829ff/skills/cloudflare-email-service/SKILL.md
Supports: upstreamDescription, review.notTested, review.reviewedAt