cloudflare-email-service

This skill provides guidance for integrating Cloudflare Email Service, covering transactional email sending via Workers bindings or REST API, and email routing for incoming messages. It includes setup instructions, configuration requirements, and troubleshooting for common implementation errors.

7.5K
Installs
5
Use cases
5/10
Quality

Is cloudflare-email-service safe to install?

Review the source first

Review the source first: our audit of cloudflare-email-service's source files found 6 shell commands, 6 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill instructs the agent to execute shell commands via Wrangler and perform network requests to Cloudflare API endpoints.

How we audit skills: our security review methodology.

Who is this skill for?

Developers building applications on Cloudflare Workers, AI agents using the Cloudflare Agents SDK, or external applications requiring transactional email capabilities.

What can you do with it?

  • Sending transactional emails from Cloudflare Workers
  • Sending emails from AI agents using the Cloudflare Agents SDK
  • Integrating email sending into external applications via REST API
  • Processing incoming emails using Email Routing
  • Configuring domains for email sending and routing via Wrangler CLI

How good is this skill?

Quality score: 5/10. The skill is well-structured, provides clear prerequisites, and distinguishes between different implementation paths. It correctly emphasizes retrieval from official documentation.

What does the skill file contain?

SKILL.md
# 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 ...

Frequently asked questions

How do I send emails from a Cloudflare Worker?

Add a send_email binding to your wrangler.jsonc file and use the env.EMAIL.send() method.

What is the difference between the Workers binding and the REST API for the from object?

The Workers binding uses an email key, while the REST API uses an address key.

Why is my email sending failing?

Ensure your domain is onboarded to the Email Service, the send_email binding is configured in wrangler.jsonc, and you are not using the service for bulk marketing emails.

Data sourced from cloudflare/skills on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills