email-campaigns

Create HTML email campaigns with Resend send workflows and GIF assets.

1|Updated May 7, 2026
One-click install
npx skills add https://github.com/Soham407/studio-kickstart --skill email-campaigns-soham407
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-campaigns
Source: https://github.com/Soham407/studio-kickstart/tree/main/business/email-campaigns
Command: npx skills add https://github.com/Soham407/studio-kickstart --skill email-campaigns-soham407

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It solves the problem of manually designing, asset-hosting, and sending deliverable marketing emails while ensuring HTML email client compatibility.

Core Features & Use Cases

  • HTML email campaign pattern for Resend: Generates complete marketing email structure with a Resend send pipeline for single sends, batches, and drip sequences.
  • Reusable design blocks & tokens: Provides copy-paste components like frost-glass cards, hero imagery, video blocks with blurred backgrounds, CTA buttons, and consistent typography/shadows.
  • GIF and asset hosting workflow: Covers converting MP4 to optimized GIFs and serving assets from your own CDN under public/email-assets so absolute URLs work in inboxes.

Quick Start

Ask the AI: “Create an email campaign about [product/topic] using a hero image, a frost-glass logo row, a video/GIF block, and two black pill CTAs; host assets at https://yourdomain.com/email-assets/[campaign-name]/ and generate a Resend-ready html + send.mjs payload.”

Frequently Asked Questions about email-campaigns

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

FAQPage Schema
How do I send HTML marketing emails with Resend that render correctly across different email clients?

To send HTML marketing emails via Resend, use table-based layouts and absolute asset URLs for inbox-safe rendering. This approach generates production-ready campaigns with reusable design blocks, ensuring consistent display across various email clients.

What's the best way to embed video content in HTML emails without breaking deliverability?

The best way to embed video in HTML emails is converting MP4 files to optimized GIFs. You then serve these GIFs from your own CDN under a public directory, ensuring absolute URLs work reliably within email client inboxes.

Do I need to host email assets on a CDN to use Resend for batch sends?

Yes, you need to host email assets on a CDN. Using absolute asset URLs from your own domain under public/email-assets ensures that images and GIFs load correctly when executing single sends, batch sends, or drip sequences via the Resend API.

How do I structure a Resend API send workflow for drip sequences?

Structuring a Resend API send workflow for drip sequences requires generating an HTML payload and a send.mjs script. This workflow includes appropriate pre-send checks to handle batch sends and reusable design blocks for automated email sequences.

Why do my marketing email images break in Gmail and Outlook inboxes?

Marketing email images break in inboxes like Gmail and Outlook when using relative paths or incompatible HTML. Using absolute CDN asset URLs and email-client-safe table-based HTML layouts resolves these rendering and deliverability issues.