templates

Manage Resend email templates via API with CRUD, publishing, and aliasing.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation, management, and utilization of email templates within the Resend platform, streamlining email campaign workflows and ensuring consistent messaging.

Core Features & Use Cases

  • Programmatic Template Management: Create, retrieve, update, delete, and publish email templates using the Resend API.
  • Alias-Based Referencing: Use human-readable aliases instead of auto-generated IDs for easier template management.
  • Variable Substitution: Define and use dynamic variables within templates for personalized email content.
  • Use Case: Automatically create a new welcome email template with a unique alias and pre-defined variables whenever a new user signs up, ensuring consistent onboarding communication.

Quick Start

Use the templates skill to create a new draft email template named 'Welcome' with the HTML content '<h1>Welcome!</h1>'.

Frequently Asked Questions about templates

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

FAQPage Schema
How do I manage Resend email templates programmatically via API?

You can manage Resend email templates programmatically by using API interactions to perform CRUD operations, publish drafts, and assign aliases for easier template referencing and lifecycle management.

Can I personalize Resend email templates with dynamic variables?

Yes, you can personalize Resend email templates by defining and substituting dynamic variables directly within the HTML body and subject lines to generate customized content for each recipient.

Do I need the Node.js SDK to automate Resend email template creation?

Yes, automating Resend email template creation requires the Node.js SDK and a valid Resend API key to authenticate requests and execute programmatic template lifecycle management operations.

What is the best way to reference Resend email templates without auto-generated IDs?

The best way to reference Resend email templates without auto-generated IDs is by using human-readable aliases, which simplifies programmatic template management and streamlines your email automation workflows.

How does alias-based referencing work for Resend email templates?

Alias-based referencing works by assigning human-readable names to Resend email templates instead of auto-generated IDs, allowing you to easily retrieve, update, and manage templates within your automated workflows.