email-setup

Featured

Set up this assistant's own `[name].vellum.me` domain and email address (one-time setup)

AI & Automation 1,324 stars 201 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

You are setting up your own custom domain and email address. This is a one-time operation — once you have a domain and email, you do not need to run this again. ## Prerequisites Only proceed if the user explicitly asks you to create or set up **your own** (the assistant's) email address — e.g., "set up your email", "create your email address", "I want you to have your own email". Generic email requests like "send an email", "check my email", or "set up email" are about the **user's personal email** and should be handled by the Messaging skill, not this one. Do NOT proactively run this skill. ## Step 1: Check if Domain & Email Already Exist ```bash assistant domain status --json assistant email status --json ``` If both commands show an active domain and email address, tell the user the existing address and stop. If an email exists but no domain, the email was set up under the legacy shared domain — it still works. Ask the user if they want to keep it or migrate to a custom subdomain. ## Step 2: Register Your Domain Each assistant gets its own subdomain (e.g. `mybot.vellum.me`). This must be registered before creating an email address. ```bash assistant domain register <subdomain> ``` For `<subdomain>`, use your assistant name (lowercased, alphanumeric, hyphens allowed). Check your identity from `IDENTITY.md` to determine your name. If you don't have a name yet, ask the user what subdomain they'd like. If the domain is already registered, `domain status` will show i...

Details

Author
vellum-ai
Repository
vellum-ai/vellum-assistant
Created
7 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

messaging

Read, search, send, and manage messages across Gmail, Outlook, Telegram, and other platforms

1,324 Updated today
vellum-ai
AI & Automation Listed

emailwarm

Set up and run an email domain warm-up hands-on: audit the domain's SPF, DKIM and DMARC, fix the records at the user's registrar in their own logged-in browser, collect warm-up mailboxes across different providers, then send and reply on a daily cadence, measuring inbox placement until the domain is safe to send real outreach from. Use this whenever someone says they have a new domain to warm, asks why their email lands in junk or spam, mentions warming a domain or mailbox, is setting up SPF/DKIM/DMARC for sending, asks whether a domain is ready for cold outreach, or invokes /emailwarm. Trigger it on "warm my domain", "my emails go to spam", "new sending domain", "deliverability", or "inbox placement", even when they name no tooling.

1 Updated 3 days ago
maccydee
AI & Automation Listed

email-infra-provisioning

Provision cold-email mailboxes and configure DNS and authentication. Use for Google Workspace, Microsoft 365 and custom-SMTP mailbox setup, MX/SPF/DKIM/DMARC records, masking versus redirect, custom tracking domains, and DNS-drift monitoring via the dns-auth-audit playbook. Triggers on mailbox setup, DNS setup, MX, SPF, DKIM, DMARC, check my DNS, verify SPF, DMARC policy, p=reject, DNS drift, provisioning, masking, redirect, tracking domain, Google Workspace, Microsoft 365. Do NOT use for buying domains (use the domain-research sub-skill), Instantly inbox connection (use the instantly-setup sub-skill), or warmup (use the warmup-golive sub-skill).

4 Updated yesterday
Growth-Today