resend

resend

resend 154 ↓ 12k MIT updated 26d ago
Claude Code
View source ↗

What it does

  • Resend Documentation
  • API Reference

Requirements & configuration

  • | Single (POST /emails) | 1 email, needs attachments, needs scheduling |
  • What Do You Need?
  • | PHP | resend/resend-php | >= 1.1.0 | composer require resend/resend-php |
  • | 13 | Calling Resend API from the browser (CORS) | The API does not support CORS — this is intentional to protect your API key. Always call from server-side (API routes, serverless functions) |
  • | 14 | 401 restrictedapikey | A sending-only API key was used on a non-sending endpoint (domains, contacts, etc.). Create a full-access key instead |

Configuration: POST

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

resend

Source

Repository: https://github.com/resend/resend-skills

resend FAQ

What does the resend skill do?

Use when working with the Resend email API — sending transactional emails (single or batch), receiving inbound emails via webhooks, managing email templates, tracking delivery events, managing domains, contacts, broadcasts, webhooks, API keys, automations, events, viewing API request logs, or setting up the Resend SDK. Always use this skill when the user mentions Resend, even for simple tasks like "send an email with Resend" — the skill contains critical gotchas (idempotency keys, webhook verification, template variable syntax) that prevent common production issues. Resend Documentation API Reference

What does resend require?

| Single (POST /emails) | 1 email, needs attachments, needs scheduling | What Do You Need? | PHP | resend/resend-php | >= 1.1.0 | composer require resend/resend-php | | 13 | Calling Resend API from the browser (CORS) | The API does not support CORS — this is intentional to protect your API key. Always call from server-side (API routes, serverless functions) | | 14 | 401 restrictedapikey | A sending-only API key was used on a non-sending endpoint (domains, contacts, etc.). Create a full-access key instead | Configuration keys: POST.

How do I install resend?

Run: npx -y skills add https://github.com/resend/resend-skills --skill resend --agent claude-code — the source lives at github.com/resend/resend-skills.

Maintain resend?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

resend on getagentictools
[![resend on getagentictools](https://getagentictools.com/badge/skills/resend-resend-skills-resend.svg)](https://getagentictools.com/skills/resend-resend-skills-resend?ref=badge)
npx agentictools info skills/resend-resend-skills-resend

The second line is the CLI lookup for this page — handy in READMEs and docs.