← ClaudeAtlas

sc-resendlisted

(STUB / NOT IMPLEMENTED YET) Transactional email via Resend — verify sender domain DNS (DKIM/SPF/DMARC), create API keys, send template-based emails. Pairs with sc-cf or lib/hostinger.js for the DNS record creation step.
rahmanef63/si-coder-agent · ★ 10 · AI & Automation · score 77
Install: claude install-skill rahmanef63/si-coder-agent
# /sc-resend — Resend (STUB) > **Status:** boilerplate only. ## Scope when implemented - **Domain verification**: register a sending domain with Resend, fetch the DKIM/SPF/DMARC records it requires, then create them via `sc-cf` or `lib/hostinger.js` automatically — no manual DNS copy-paste. - **API key** rotation per project, scoped to the verified domain. - **Audience** creation for broadcast lists (optional). - **Smoke send** to a verified recipient to confirm DNS propagation. ## Env vars | Var | Purpose | |---|---| | `RESEND_API_KEY` | `re_...` server key | | `RESEND_FROM_DOMAIN` | The verified sending domain | ## Suggested file layout ``` sc-resend/ ├── SKILL.md └── scripts/ ├── verify-domain.js # register + auto-create DNS records via sc-cf / hostinger ├── api-key.js # create/rotate scoped API key ├── audiences.js # CRUD audience (optional) └── smoke-send.js # send a test email to confirm ``` ## Implementation notes - API base: `https://api.resend.com` - Auth: `Authorization: Bearer <RESEND_API_KEY>` - Domain verify response gives 3 records `[{ name, type, value }]` — feed those into the DNS module via `configureDns()`. - DMARC: Resend recommends `v=DMARC1; p=none;` initially, tighten to `p=quarantine` once SPF/DKIM are confirmed in DNS for 24h.