templates

Manage email template lifecycles via the Resend API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/wilgrace/session --skill templates-wilgrace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: templates
Source: https://github.com/wilgrace/session/tree/main/.agents/skills/resend/templates
Command: npx skills add https://github.com/wilgrace/session --skill templates-wilgrace

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing consistent email templates for campaigns and transactional emails can be error-prone and time-consuming, especially when ensuring version control, drafts, and published states across platforms.

Core Features & Use Cases

  • Create, update, publish, and delete templates via the Resend API to maintain a single source of truth.
  • Manage template variables, aliases, and lifecycle (draft vs published) to ensure correct content rendering across sends.
  • Use cases include onboarding welcome emails, order confirmations, and notification templates with variable substitution.

Quick Start

Create a template named Welcome, define its HTML and variables, and publish to enable sending.

Frequently Asked Questions about templates

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Resend email template management via API?

Template lifecycle management tracks draft and published states across campaigns to prevent version control errors. It ensures correct content rendering by handling draft-to-publish transitions correctly and maintaining versioned drafts for marketing and transactional emails.

What's the best way to handle versioned drafts and published states for email templates?

Template lifecycle management tracks draft and published states across campaigns to prevent version control errors. It ensures correct content rendering by handling draft-to-publish transitions correctly and maintaining versioned drafts for marketing and transactional emails.

How do I create and publish a Resend email template with variable substitution?

Yes, template aliases and variables are fully supported to ensure correct content rendering across sends. Aliasing allows you to reference templates by distinct names while variables substitute dynamic content for transactional and marketing email notifications.

Does Resend API support template aliasing and variables for transactional emails?

Yes, template aliases and variables are fully supported to ensure correct content rendering across sends. Aliasing allows you to reference templates by distinct names while variables substitute dynamic content for transactional and marketing email notifications.

What are the API usage constraints when deleting or updating email templates?

The automation enforces strict API usage constraints when updating or deleting templates to prevent errors during campaign sends. It ensures that draft-to-publish transitions are safely handled and template lifecycles remain consistent across platforms.