src/orchestrator/plugins/resend/SKILL.md
Resend transactional email patterns, React Email templates, domain configuration, and webhook handling. Use when sending emails, building email templates, or configuring email delivery.
npx skillsauth add etylsarin/opencastle resend-emailInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
npm install resend
npm install @react-email/components
import { Resend } from 'resend';
import { WelcomeEmail } from '@/emails/welcome';
const resend = new Resend(process.env.RESEND_API_KEY);
// Plain text
await resend.emails.send({
from: 'App <[email protected]>',
to: ['[email protected]'],
subject: 'Welcome',
html: '<p>Your account is ready.</p>',
});
// With React Email template
await resend.emails.send({
from: 'App <[email protected]>',
to: ['[email protected]'],
subject: 'Welcome',
react: WelcomeEmail({ name: 'Alice' }),
});
Template pattern and webhook handler examples: see REFERENCE.md.
npx email dev
postmaster@ and confirm headers (SPF/DKIM pass).from: 'Name <[email protected]>' in sendsWebhook handling patterns and a safe, verified handler example are in REFERENCE.md (this directory).
dig TXT yourdomain.com — confirm SPF/DKIM records appear.curl -X POST -H 'Content-Type: application/json' -d '{"type":"email.delivered"}' https://yourapp.com/api/webhooks/resend — assert 200.See REFERENCE.md for detailed verification commands and troubleshooting.
development
Defines 10 sequential validation gates: secret scanning, lint/test/build checks, blast radius analysis, dependency auditing, browser testing, cache management, regression checks, and smoke tests. Use when running pre-deploy validation or CI checks, CI/CD pipelines, deployment pipeline validation, pre-merge checks, continuous integration, or pull request validation.
development
Generates test plans, writes unit/integration/E2E test files, identifies coverage gaps, and flags common testing anti-patterns. Use when writing tests, creating test suites, planning test strategies, mocking dependencies, measuring code coverage, or test planning.
development
Provides model routing rules, validates delegation prerequisites, supplies cost tracking templates, and defines dead-letter queue formats for Team Lead orchestration. Load when assigning tasks to agents, choosing model tiers, starting a delegation session, running a multi-agent workflow, delegating work, choosing which model to use, or assigning tasks.
testing
Saves and restores session state including task progress, file changes, and delegation history. Use when saving progress, resuming interrupted work, picking up where you left off, or checkpointing current work.