Setup Email - NowStack Mobile

SkillCommunication

Configure and verify NowStack Mobile transactional email with Resend and Convex. Use for sender/domain setup, OTP delivery, password/reset messages, production email credentials, or deliverability failures.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Setup Email - NowStack Mobile skill

What this skill tells your AI

The instructions your AI receives, as published by melvynx/saveit.now in .agents/skills/ns-setup-email/SKILL.md and read by ahel’s review.

<required_reads> Read convex/auth.ts, convex/emailActions.ts, convex/emailTemplates.ts, convex/siteConfig.ts, site-config.ts, and .agents/rules/auth-payments-storage.md before editing. </required_reads>

read -rsp "Resend API key: " RESEND_API_KEY; echo
printf '%s' "$RESEND_API_KEY" | npx convex env set <optional --prod> RESEND_API_KEY
unset RESEND_API_KEY
printf '%s' 'Product <hello@example.com>' | npx convex env set <optional --prod> EMAIL_FROM
  1. Wait for provider DNS verification and read it back. Do not claim propagation from local DNS alone.
  2. Trigger email OTP through the real signed-out app/web flow to a controlled inbox. Verify provider event, Convex logs, inbox delivery, links/code, sender, subject, and no secret/PII logging.
  3. Run ns-check-setup for the target deployment.

Signals

GitHub stars
31
Forks
5
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
ns-setup-email
Source
github.com/melvynx/saveit.now