bedrud-email-cerberus

Create and maintain Cerberus-based HTML email templates for consistent rendering.

6|1|Updated May 4, 2026
One-click install
npx skills add https://github.com/themadorg/bedrud --skill bedrud-email-cerberus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bedrud-email-cerberus
Source: https://github.com/themadorg/bedrud/tree/main/.agents/skills/bedrud-email-cerberus
Command: npx skills add https://github.com/themadorg/bedrud --skill bedrud-email-cerberus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cerberus email templates provide ready-to-use, branded HTML emails that render consistently across clients including Outlook, and support dark mode, reducing manual template development time.

Core Features & Use Cases

  • Prebuilt Cerberus hybrid HTML templates that are customizable while preserving the canonical cerberus-hybrid.html baseline.
  • Clear guidance to copy-and-edit templates without altering the original base file, ensuring easy updates and re-merging with upstream changes.
  • Built-in support for Go's html/template engine with safe data binding for branding injection and per-template variables.

Quick Start

Copy cerberus-hybrid.html to a new template name, customize the copy, and register the new template in Go code.

Frequently Asked Questions about bedrud-email-cerberus

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

FAQPage Schema
How do I create HTML email templates that render consistently in Outlook and support dark mode?

Use Cerberus hybrid HTML email templates to ensure consistent rendering across clients like Outlook while supporting dark mode on desktop and mobile. These prebuilt templates provide a branded baseline that reduces manual development time and layout fidelity issues.

What is the best way to customize a Cerberus email template without breaking upstream updates?

Copy the canonical cerberus-hybrid.html base file to a new template name and customize the copy. Preserving the original base file ensures you can easily re-merge with upstream Cerberus changes without losing your custom branding or layout modifications.

Can I use Go's html/template engine for binding data into HTML email templates?

Yes, these Cerberus templates include built-in support for Go's html/template engine. This provides safe data binding for branding injection and per-template variables, allowing you to register and render customized emails dynamically at runtime.

Do I need to register customized email templates in Go code before runtime rendering?

Yes, after copying and customizing a Cerberus template, you must register the new template in Go code. This registration step enables the runtime rendering engine to locate and safely bind data to your specific marketing or transactional email layout.

Why do my HTML emails look broken in Outlook, and how do hybrid templates fix this?

HTML emails often break in Outlook due to its non-standard rendering engine. Cerberus hybrid templates use table-based layouts and inline CSS specifically designed to maintain branding and structural fidelity across Outlook and other major email clients.