← Explore all skills

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.

Upstream setup instructions ↗

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
  1. Install the skill, or add the Cloudflare native plugin if your client supports it and you want the bundled MCP server too.
  2. 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.

  1. https://github.com/cloudflare/skills/blob/41e0d19858946d18af9ee2c2feebbe2e11d829ff/skills/cloudflare-email-service/SKILL.md

    Supports: summary, upstreamDescription, whySelected, bestFor, limitations, review, access

  2. https://github.com/cloudflare/skills/blob/41e0d19858946d18af9ee2c2feebbe2e11d829ff/skills/cloudflare-email-service/references/deliverability.md

    Supports: review, whySelected, bestFor

  3. https://github.com/cloudflare/skills/tree/41e0d19858946d18af9ee2c2feebbe2e11d829ff/skills/cloudflare-email-service/references

    Supports: review, install

  4. Upstream license ↗Checked

    https://github.com/cloudflare/skills/blob/41e0d19858946d18af9ee2c2feebbe2e11d829ff/LICENSE

    Supports: license

  5. https://github.com/cloudflare/skills/blob/41e0d19858946d18af9ee2c2feebbe2e11d829ff/README.md

    Supports: install, compatibility

  6. https://github.com/vercel-labs/skills/blob/7407f3893ad4dceab546ac002c3ef806e4000c73/README.md

    Supports: install

  7. https://raw.githubusercontent.com/cloudflare/skills/41e0d19858946d18af9ee2c2feebbe2e11d829ff/skills/cloudflare-email-service/SKILL.md

    Supports: upstreamDescription, review.notTested, review.reviewedAt

Evidence & Ask