Sandbox
@irinabuht12-oss/email-campaigns-claude

Claude Code skill for Resend email campaigns

This skill packages a full workflow for making modern marketing emails in Claude Code. It covers reusable email blocks, asset hosting, GIF conversion, and the Resend send pipeline, with an example email included for reference.

156 stars19 forksUpdated 8d ago
Who it's for

Builders who want Claude Code to draft and ship marketing emails with a reusable email pattern.

What it delivers

You can create consistent HTML email campaigns with fewer manual steps and less re-explaining of the email format.

What it does

Reusable email blocks

Provides copy-paste patterns for hero images, frost-glass cards, video thumbnails with blurred backgrounds, and CTA buttons.

Asset hosting workflow

Shows how to use a Vercel or Netlify `public/` folder as a simple email asset host.

GIF optimization

Includes ffmpeg guidance for turning screen recordings into email-safe GIFs under 2 MB and 15 fps.

Resend send pipeline

Covers single sends, batch sends, drip sequences, and webhook-based follow-up.

Pre-send checklist

Calls out absolute URLs, preheaders, alt text, and client testing before sending.

Real campaign example

Includes `examples/claude-connector.html`, a complete launch email showing the pattern in context.

How to get it

  1. 1Run
    # Clone
    git clone https://github.com/irinabuht12-oss/email-campaigns-claude.git
    
    # Install as a skill
    mkdir -p ~/.claude/skills/email-campaigns
    cp email-campaigns-claude/SKILL.md ~/.claude/skills/email-campaigns/SKILL.md

README

email-campaigns-claude

Beautiful HTML email campaigns with Resend and Claude Code.

A Claude Code skill that encodes a complete pattern for building and sending modern marketing emails — asset hosting, reusable design blocks (frost-glass cards, video blocks with blurred backgrounds, CTA buttons), GIF optimization, and the Resend send pipeline.

demo

What's inside

  • SKILL.md — the full skill, drop into ~/.claude/skills/email-campaigns/ and invoke via /email-campaigns
  • examples/claude-connector.html — real production email built with this pattern. Open in a browser to see the rendered result.

Install as a Claude Code skill

# Clone
git clone https://github.com/irinabuht12-oss/email-campaigns-claude.git

# Install as a skill
mkdir -p ~/.claude/skills/email-campaigns
cp email-campaigns-claude/SKILL.md ~/.claude/skills/email-campaigns/SKILL.md

Then in any Claude Code session: /email-campaigns

What you'll learn

  • Asset hosting — turn your own Vercel/Netlify public/ folder into a free email CDN (no Cloudinary bill)
  • Design system — copy-paste blocks: hero image, frost-glass logo cards, video thumbnails with blurred color backgrounds, dark CTA buttons
  • GIF pipeline — ffmpeg one-liners to convert MP4 screen recordings into email-safe GIFs (under 2 MB, 15fps, sensibly trimmed)
  • Resend integration — single-send, batch-send, drip sequences with webhooks
  • Pre-send checklist — absolute URLs, preheader, alt text, client testing

Design tokens at a glance

ElementValue
Card corner radius3px
Card shadow0 2px 8px rgba(24,24,27,.06), 0 8px 24px rgba(24,24,27,.04)
Typography scale26px / 15px / 13px
Max card width560px
Primary actionBlack pill CTA, repeated 2x
BackgroundSoft sky-blue gradient + 6% SVG noise texture

Example

The examples/ folder has a complete real-world email (the Ryze AI × Claude Connector launch) showing every block used in context.

Example

Open examples/claude-connector.html in any browser for the live preview.

Pull the numbers for the email from your ad accounts

The example campaign in examples/ announces the Ryze connector. If you want Claude to read your own Google Ads, Meta Ads, GA4 or Search Console data while it writes (results, winners, the stat for the hero), add the free Ryze MCP once:

claude mcp add ryze --transport http https://connector.get-ryze.ai/mcp

In claude.ai, Claude Desktop or Cursor: Settings › Connectors › Add custom connector, paste https://connector.get-ryze.ai/mcp. Setup guide → · 48 more Claude marketing skills →

License

MIT

Files in the repo

Repository payload5 top-level entries
  • examples
  • demo.gif
  • LICENSE
  • README.md
  • SKILL.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k

Taste-Skill - gives your AI good taste. stops the AI from generating boring, generic slop

86k

Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.

57k