Skip to content

Guide · Agent skill

How to use the Marketing Email Template agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The Marketing Email Template skill (skill name email-marketing) teaches an AI agent to write a single-column product launch email as plain HTML. It is for marketers, small teams and creators who want a clean, email-safe layout without a designer or an email framework. This guide explains what the skill does, how to install it, how to ask for an email in natural language, and what to check before you send.

Marketing Email Templatenexu-io/html-anything · Apache-2.0

Quick start

  1. 1Download the ZIP. Get the email-marketing skill ZIP from this page.
  2. 2Unzip the skill. Extract the archive so the email-marketing folder contains SKILL.md and example.html.
  3. 3Place the folder. Copy it into ~/.claude/skills/ for personal use, or into .claude/skills/ inside your project.
  4. 4Or upload in the Claude apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the skill.
  5. 5Ask for a product email. Describe the product, headline, call to action and three specifications, and ask for a 600px HTML email.
  6. 6Test before sending. Open the HTML in several email clients and check the unsubscribe link before using it in a campaign.

What the email-marketing skill makes the agent do

Once the skill is installed, the agent can build a product announcement email as one HTML file. The email is 600px wide, single column, and uses tables and inline styles so it renders in common email apps.

The skill describes a fixed structure: a centred wordmark header (masthead), a hero image placeholder drawn as SVG, a headline with a skewed-italic accent, body copy with a primary call-to-action button, a three-column specifications grid, and a footer with social links and an unsubscribe link.

  • Layout: single column, 600px wide
  • Layout fallback: tables with role='presentation'
  • Colours: set as inline styles rather than CSS classes
  • Example HTML file included so you can see the look before you generate your own

Install the email-marketing skill from the ZIP

Download the skill ZIP from this page. Unzip it and place the email-marketing folder in one of two locations: your personal skills folder at ~/.claude/skills/, or a project-specific .claude/skills/ folder inside the project you are working in.

If you use the Claude apps instead, you can upload the skill under Settings → Capabilities → Skills.

  • Personal install: ~/.claude/skills/
  • Project install: .claude/skills/ in your project folder
  • Claude apps: Settings → Capabilities → Skills, then upload

Trigger the skill with a natural request

You do not need a special command. Describe a product launch email in plain language and say what you want the agent to produce. Include the product name, the main message, the call to action and any specifications you want in the grid.

Mention the email or HTML output clearly so the agent picks the right skill. The skill's own description mentions product launch emails, a CTA, a specifications table and table fallback, so requests that use those ideas are a good fit.

  • Name the product and the single headline message
  • Give the call-to-action text and the link it should point to
  • List the three specifications for the grid
  • Ask for a single HTML file sized to 600px

Example requests you can try

These prompts are written to match the fixed structure of the skill. Replace the bracketed details with your own product information.

  • Write a 600px product launch email in HTML for [product]. Headline: [message]. Button text: [CTA]. Add a three-column spec grid with [spec 1], [spec 2] and [spec 3].
  • Create a newsletter-style product update email in HTML using the email-marketing skill. Include a masthead, hero placeholder, and footer with social links and an unsubscribe link.
  • Use the email-marketing skill to make a single-column HTML email for our [product] release, with inline styles only and no classes.

What you need and the safety notes

The skill lists no required tools or packages. It does not run scripts and does not use the network, so it only produces HTML text. The skill file is SKILL.md and the example file is example.html.

The skill writes HTML only. It does not send email. To send a campaign you still need a mail provider, a list of recipients who have agreed to receive your email, and a working unsubscribe mechanism to meet anti-spam rules. Check that the unsubscribe link in the generated footer goes to a real working address before you send.

  • Requirements: none listed
  • Scripts: none
  • Network access: none
  • You must supply: a mail provider, consent lists and a valid unsubscribe mechanism

Tips for better results

Give the agent real copy, links and specifications rather than placeholders where you can. Then review the output in several email clients and test the layout before sending, since email apps differ in how they handle CSS.

Keep interactive features out of the brief. The skill targets static emails, because email clients strip scripts and many modern CSS features.

  • Replace the SVG hero placeholder with your own image hosted at a stable URL
  • Send a test email to several clients before a campaign
  • Keep the design single column to match the skill's structure

What people use it for

  • Announcing a new product release to an existing customer list
  • Sending a newsletter-style product update from a small creator business
  • Producing a launch email for a team without a designer or email framework
  • Creating a starting-point HTML layout that a developer can later adapt

Frequently asked questions

How do I install the email-marketing agent skill?

Download the skill ZIP from this page and unzip it. Place the email-marketing folder in ~/.claude/skills/ for personal use or in .claude/skills/ inside a project. In the Claude apps, you can instead upload it under Settings → Capabilities → Skills.

Is the Marketing Email Template skill free?

The source material for this skill does not state pricing or licence terms in the skill file itself. The item page lists the licence as Apache-2.0, so check that licence for the terms that apply to the code.

What do I need to run this skill?

The skill lists no requirements. It does not run scripts and does not use the network, so it only generates HTML text for the agent to output.

Can this skill send emails for me?

No. It only writes the HTML. You still need a mail provider, recipients who have consented to receive your email, and a valid unsubscribe mechanism to comply with anti-spam laws.

Why does my email look wrong in some email apps?

Email clients differ in how they support CSS. The skill uses tables and inline styles for that reason, but you should still send test emails to the clients your audience uses and adjust the HTML where needed.

How does this compare with building an email in an email framework?

The skill gives you a single fixed-structure HTML file with no framework or build step. It suits a quick, clean product announcement, while a framework may suit teams that need reusable components or heavier customisation.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Choose this skill if you need a clean, single-column product launch email in HTML and want to produce it quickly without a designer or framework. Pick something else if you need interactive or dynamic email content, or if you want a tool that handles sending, list management and consent for you.

Download the skill