Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

Add Resend Email Channel (NanoClaw)

Copies, registers and verifies the Resend email adapter for NanoClaw, then wires your own address as owner and sends a hello email.

Dev & CodingIntermediate30,47112,865AI score 7/10Last updated: Aug 9, 2026

What it does

  • Pulls the Resend adapter (src/channels/resend.ts) and its registration test from the channels branch into src/channels/.
  • Appends the single self-registration import to src/channels/index.ts and installs @resend/chat-sdk-adapter@0.1.1 at an exact pinned version.
  • Runs pnpm run build plus a vitest check that proves resend is present in the channel registry.
  • Prompts for the API key, webhook signing secret, from-address and display name, writing them to .env set-if-absent.
  • Uses ncl to create the owner user, messaging group and wiring, then sends the first hello email.

Who it's for

  • NanoClaw operators who want to talk to their agent over email.
  • Users with a Resend account and an SPF/DKIM-verified sending domain.
  • Dev environments that already have pnpm, vitest and the ncl CLI.

Examples

  1. During /setup, invoke it to install and validate the email channel end to end in one pass.
  2. When replies never reach the agent, follow the troubleshooting section to check the /webhook/resend URL and RESEND_WEBHOOK_SECRET.
  3. If the registration test goes red, re-run the Apply steps — every directive is idempotent, so re-running is safe.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/nanocoai/nanoclaw/HEAD/.claude/skills/add-resend/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the .claude/skills/add-resend folder from the GitHub repo nanocoai/nanoclaw into my ~/.claude/skills/add-resend/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/nanocoai/nanoclaw.git && mkdir -p ~/.claude/skills && cp -r nanoclaw/.claude/skills/add-resend ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal and cd into your working folder.
  2. Clone the repo: git clone https://github.com/nanocoai/nanoclaw.git
  3. Create the skills folder: mkdir -p ~/.claude/skills
  4. Copy the skill: cp -r nanoclaw/.claude/skills/add-resend ~/.claude/skills/
  5. Start Claude Code inside your NanoClaw project and ask it to "add the Resend email channel".
  6. Prepare beforehand: a Resend account, a verified sending domain, an API key starting with re_, and the webhook signing secret.
  7. After install, confirm pnpm run build and pnpm exec vitest run src/channels/resend-registration.test.ts pass, then restart the service so it loads the adapter and .env.