setup-resend
Installation
SKILL.md
Setup Resend
Pre-launch apps share one Resend account and one domain, apps.timschoch.com. This skill holds our conventions only. Code and commands beyond the templates come from the vendor skills: resend (SDK), resend-cli (every resend command), agent-email-inbox (when inbound mail triggers actions).
Conventions
- Record:
resend.jsonat the repo root, committed. Read it first and reuse what it records. - Default address:
<repo>@apps.timschoch.com.<repo>is the repository name from the git remote, lowercased,a-z0-9-only. - More addresses:
<name>.<repo>@apps.timschoch.com, one per concrete reason, the reason written inpurpose. - API key: one per repo, named
<repo>. - Secrets:
RESEND_API_KEYandRESEND_WEBHOOK_SECRET, in.env.localand the hosting env.resend.jsonholds ids, never secrets. - Admin key: creating keys and webhooks needs a full-access key. Ask the user to export it in the shell for this session. It stays out of the repo and out of
.env.local.