email-design

Generate production-ready HTML email templates with Outlook-safe tables and inline CSS.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/andersoncollab/design-agent --skill email-design-andersoncollab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-design
Source: https://github.com/andersoncollab/design-agent/tree/main/skills/email-design
Command: npx skills add https://github.com/andersoncollab/design-agent --skill email-design-andersoncollab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents broken email layouts and inconsistent rendering by teaching inbox-specific HTML constraints, including Outlook’s Word-based renderer, inline-CSS requirements, responsive table patterns, dark-mode handling, and image-blocking fallbacks.

Core Features & Use Cases

  • Outlook-safe HTML templates: Produces table-based email structures using MSO conditionals and Outlook-compatible styling approaches.
  • Bulletproof components: Provides reliable header, hero, content (two-column to stacked), CTA button, and footer patterns designed for client stripping of stylesheets.
  • Rendering and compliance strategy: Covers dark mode overrides, alt text and non-image critical content, and CAN-SPAM/GDPR-required unsubscribe and preference links.
  • Template blueprints: Supports welcome emails, newsletters, transactional receipts, and abandoned cart flows with practical layout blocks.

Quick Start

Use the email-design skill to generate a complete 600px max-width welcome email HTML that includes an Outlook-safe bulletproof CTA button, a responsive two-column benefits section that stacks on mobile, and a footer with an unsubscribe link placeholder.

Frequently Asked Questions about email-design

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

FAQPage Schema
How do I build HTML email templates that render correctly in Outlook and Gmail?

To build HTML email templates that render correctly across Outlook and Gmail, use table-based layouts with inline CSS and MSO conditionals. This ensures structural compatibility when email clients strip external stylesheets or apply Word-based rendering constraints.

What is the best way to make a responsive email layout stack on mobile?

The best way to make a responsive email layout stack on mobile is using a 600px max-width table structure with media query fallbacks. This pattern allows multi-column sections to collapse into single columns for smaller screens.

Why does my email CTA button break in Outlook and how can I fix it?

Your email CTA button breaks in Outlook because its Word-based renderer strips unsupported CSS properties. Fix this by using a bulletproof CTA button built with VML and table cells, ensuring the design displays reliably without relying on modern CSS.

How do I design emails for dark mode compatibility?

Design emails for dark mode compatibility by applying specific dark mode overrides and color strategies. Ensure your template includes alt-text and non-image critical content so text remains readable when dark mode inverts background colors.

Do I need an unsubscribe link in my transactional email HTML?

You need an unsubscribe link in transactional and campaign email HTML to satisfy CAN-SPAM and GDPR compliance. Include a legally compliant footer with unsubscribe and preference center link placeholders in every template.

How to handle email image blocking and missing alt text?

Handle email image blocking by ensuring all critical content is non-image text and including descriptive alt text for images. This resilience strategy guarantees your message remains understandable when recipients have images disabled.