跳转到主要内容

Email Html Mjml

技能 已验证 活跃

使用 MJML 4.x 框架生成响应式 HTML 电子邮件模板。当用户要求创建、生成、设计或构建电子邮件模板时使用——包括欢迎电子邮件、推广邮件、事务性模板、新闻通讯或任何响应式电子邮件。当用户要求将 MJML 编译为 HTML、处理或编辑现有 MJML 模板或对电子邮件在客户端之间的渲染问题进行故障排除时,也请使用。

目的

高效地生成可靠、跨客户端兼容的 HTML 电子邮件模板,抽象化电子邮件客户端渲染差异的复杂性。

功能

  • 通过 MJML 生成响应式 HTML 电子邮件模板
  • 将 MJML 编译为生产就绪的 HTML
  • 确保跨客户端兼容性(Outlook、Gmail、Apple Mail)
  • 包括可访问性和暗模式支持模式
  • 输出 MJML 源文件和编译后的 HTML 文件

使用场景

  • 创建欢迎电子邮件、推广邮件或事务性模板
  • 将现有 MJML 模板编译为 HTML
  • 对不同客户端的电子邮件渲染问题进行故障排除
  • 生成结构化且易于维护的电子邮件代码库

非目标

  • 直接通过 ESP 发送电子邮件
  • 与电子邮件客户端 API 交互
  • 生成非响应式或无表格的 HTML

工作流

  1. 从用户消息和上下文中收集需求。
  2. 规划并宣布电子邮件的结构布局。
  3. 从索引加载相关的组件参考。
  4. 生成完整且有效的 MJML 源代码。
  5. 使用带有指定标志的 `npx mjml` 编译 MJML 为 HTML。
  6. 交付 `.mjml` 源文件和编译后的 `.html` 文件。

先决条件

  • Node.js 14+
  • 按项目安装 MJML(`npm install -D mjml`)

安装

npx skills add framix-team/skill-email-html-mjml

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

已验证
99 /100
1 day ago 分析

信任信号

最近提交3 months ago
星标37
许可证MIT
状态
查看源代码