← All skills
Tencent SkillHub Β· Developer Tools

resend-email

Send emails via Resend API from any verified domain. Use when sending emails, notifications, or automated messages. Supports HTML and plain text. Default voi...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Send emails via Resend API from any verified domain. Use when sending emails, notifications, or automated messages. Supports HTML and plain text. Default voi...

⬇ 0 downloads β˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, references/resend-inbound.js, references/voice-bureaucrat.md, scripts/send.sh

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.3

Documentation

ClawHub primary doc Primary doc: SKILL.md 13 sections Open source page

Resend Email

Send emails from any Resend-verified domain using the Resend API.

Quick Start

# Send simple email bash skills/resend-email/scripts/send.sh \ --to "recipient@example.com" \ --subject "Subject Line" \ --body "Email body text" # With custom from address bash skills/resend-email/scripts/send.sh \ --to "recipient@example.com" \ --from "you@yourdomain.com" \ --subject "Subject" \ --body "Body"

Direct API Call

curl -X POST 'https://api.resend.com/emails' \ -H "Authorization: Bearer $(cat ~/.config/resend/credentials.json | jq -r .api_key)" \ -H "Content-Type: application/json" \ -d '{ "from": "noreply@yourdomain.com", "to": ["recipient@example.com"], "subject": "Subject", "text": "Plain text body" }'

Configuration

Credentials: ~/.config/resend/credentials.json Domain: any Resend-verified domain (configured in your Resend account) Default from: set in credentials.json (e.g., noreply@yourdomain.com)

Receiving (Webhook + Clawdbot)

Use this when you want Resend inbound emails to trigger Clawdbot automatically.

1) Enable Clawdbot hooks

{ hooks: { enabled: true, token: "<shared-secret>", path: "/hooks", transformsDir: "~/.clawdbot/hooks", mappings: [ { id: "resend", match: { path: "resend" }, // relative to /hooks (no leading slash) action: "agent", deliver: true, channel: "telegram", transform: { module: "resend-inbound.js", export: "transform" } } ] } } Important: match.path is relative to /hooks (e.g., /hooks/resend β†’ resend).

2) Expose the webhook (Tailscale Funnel)

If your gateway is local-only, expose it via Funnel: /Applications/Tailscale.app/Contents/MacOS/Tailscale funnel --bg 18789 MagicDNS + HTTPS certs must be enabled in your tailnet for TLS to work.

3) Configure Resend webhook

In Resend β†’ Webhooks: URL: https://<your-tailnet-host>.ts.net/hooks/resend?token=<shared-secret> Event: email.received Resend cannot set custom headers, so use ?token=.

4) Fetch full email content

Resend webhooks do not include body text. Use the receiving API: GET https://api.resend.com/emails/receiving/:id (See resend-inbound.js for an example transform that fetches the body.)

Email Voice: The Bureaucrat

See references/voice-bureaucrat.md for the default email tone. Key traits: Warm, patient, endlessly polite Passive voice ("it is recommended that…") Official jargon ("compliance framework", "pursuant to section 14(b)") Everything framed as "best practices" Bullet points start with "Please note that…" Ends with "We appreciate your cooperation" Tone: DMV supervisor who smiles while denying your form Γ— LinkedIn thought-leader who genuinely believes bureaucracy is beautiful. When drafting emails, apply this voice unless instructed otherwise.

HTML Emails

curl -X POST 'https://api.resend.com/emails' \ -H "Authorization: Bearer $RESEND_KEY" \ -H "Content-Type: application/json" \ -d '{ "from": "noreply@yourdomain.com", "to": ["recipient@example.com"], "subject": "Subject", "html": "<h1>Hello</h1><p>HTML content</p>" }'

Notes

send.sh preserves line breaks in --body (no literal \n output). Use --html for rich formatting; default is plain text.

Common Patterns

Transactional notification: # Order confirmation, welcome email, etc. bash skills/resend-email/scripts/send.sh \ --to "customer@example.com" \ --subject "Your Request Has Been Processed" \ --body "$(cat <<'EOF' Dear Valued Individual, Please note that your recent submission has been received and processed in accordance with standard operating procedures. It should be understood that all requests are handled in the order received, pursuant to our established compliance framework. We appreciate your cooperation in maintaining an orderly process. Warm regards, Clawd Agent Services Division EOF )" Reply to inquiry: Apply bureaucrat voice. Be helpful while maintaining the veneer of official procedure.

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Docs2 Scripts
  • SKILL.md Primary doc
  • references/voice-bureaucrat.md Docs
  • references/resend-inbound.js Scripts
  • scripts/send.sh Scripts