cloudflare-email-service
Pass
Audited by Gen Agent Trust Hub on Oct 28, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [Indirect Prompt Injection Considerations]: The skill describes how to receive and process incoming emails via Cloudflare Email Routing. Since email content comes from external sources, it represents a potential surface for indirect prompt injection if an agent processes the content without safeguards.
- Ingestion points: Untrusted data enters the context through the
email()handler described inreferences/routing.md, specifically via themessage.rawstream. - Boundary markers: While the skill does not specify delimiters for the AI context, it strongly advises a 'Human-in-the-Loop' architecture where replies are reviewed before being sent.
- Capability inventory: The skill uses email sending capabilities (
env.EMAIL.send), forwarding (message.forward), and database operations (ctx.storage.sql.exec) within Cloudflare Workers. - Sanitization: The skill suggests using
postal-mimefor parsing and emphasizes storing drafts for human review as a primary safety measure. - [Command Execution Patterns]: The instructions involve the use of the
wranglerCLI for service configuration and testing (e.g.,npx wrangler email sending enable). These commands are standard administrative tools for the Cloudflare platform. - [External Dependencies and Downloads]: The skill references several official Cloudflare resources and standard Node.js libraries, such as
postal-mimeandmimetext. It also provides examples for interacting with the Cloudflare REST API atapi.cloudflare.com. These integrations are consistent with the skill's purpose of managing Cloudflare services.
Audit Metadata