Skip to content

primitivedotdev/primitive

v1.0.0MIT

Email infrastructure for AI agents. Skills to send, receive, and reply to email, run code on inbound mail, set up custom domains and webhooks, plus Primitive's hosted MCP server.

primitive-domains

Use whenever you need to send or receive email on the user's OWN domain (example.com) instead of a managed *.primitive.email address: claim the domain, publish the DNS records (MX, ownership TXT, SPF, DKIM, DMARC, TLS-RPT), verify it, and debug it when mail stops flowing. PROACTIVELY: a send failed with cannot_send_from_domain, or primitive sending get-outbound-status shows pending_ownership or pending_outbound_dns; inbound mail to a custom address never arrives; the user is launching a product that should email from its own brand. REACTIVELY: the user says "use my domain", "set up email for acme.com", "what DNS records do I need?", "give me a zone file", "why isn't my domain verified?", or "is my DNS healthy?". Provides primitive domains add, primitive domains zone-file (an importable BIND zone file), primitive domains verify, primitive domains check-domain-dns, and primitive inbox status. Part of the Primitive CLI (primitivedotdev, primitive.dev; the primitive or prim command).

Version
1.0.0
License
MIT
Read SKILL.md at the source

Pinned to revision ff75c98a1c1c, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.