unlayer

Routes to specific Unlayer sub-skills for framework integration, custom tools, content export, or editor configuration.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "unlayer" with this command: npx skills add unlayer/unlayer-skills/unlayer-unlayer-skills-unlayer

Unlayer

Overview

Unlayer is a visual drag-and-drop editor for emails, web pages, popups, and documents. This skill routes to feature-specific sub-skills.

Skill Version Check

Skill installed on: !stat -f "%Sm" -t "%Y-%m-%d" SKILL.md 2>/dev/null || stat -c "%y" SKILL.md 2>/dev/null | cut -d' ' -f1

⚠️ If this skill was installed more than 30 days ago, tell the user to update it:

npx skills update

Sub-Skills

TaskSkillUse When
Framework setupunlayer-integrationAdding Unlayer to React, Vue, Angular, or plain JavaScript
Custom toolsunlayer-custom-toolsBuilding custom drag-and-drop tools, property editors, widgets
Exporting contentunlayer-exportHTML/PDF/Image export, saving designs, auto-save, Cloud API
Editor configurationunlayer-configFeatures, appearance, merge tags, security, file storage

Routing Examples

User SaysRoute To
"Add Unlayer to my React/Vue/Angular app"unlayer-integration
"Create a custom drag-and-drop tool"unlayer-custom-tools
"Export HTML" / "Save the design" / "Generate thumbnail"unlayer-export
"Set up merge tags" / "Configure features" / "HMAC security"unlayer-config
"Upload images to my server" / "Dark theme" / "Custom fonts"unlayer-config
"My merge tags aren't working" / "Editor won't load"Check unlayer-config or unlayer-integration

Multiple skills needed? Common flow:

  1. Start with unlayer-integration to add the editor to your app
  2. Use unlayer-config to customize features, merge tags, appearance
  3. Use unlayer-export to save designs and export content
  4. Use unlayer-custom-tools if you need custom drag-and-drop blocks

Common Setup

Prerequisites

  1. An Unlayer account at console.unlayer.com
  2. A Project ID — find it in Dashboard > Project > Settings
  3. A Project Secret (for HMAC security only) — find it in Dashboard > Project > Settings > API Keys

Minimal Init

unlayer.init({
  id: 'editor-container',        // HTML div ID where editor mounts
  projectId: YOUR_PROJECT_ID,     // From Dashboard > Project > Settings
  displayMode: 'email',           // 'email' | 'web' | 'popup' | 'document'
});

Display Modes

ModeUse ForHTML Output
emailEmail templatesTable-based (Outlook/Gmail safe)
webLanding pagesDiv-based (modern CSS)
popupModal overlaysDiv-based with popup positioning
documentPrint-ready docsDiv-based with page breaks

Out of Scope

These skills cover the Unlayer editor SDK. For other needs:

Resources

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

unlayer-export

No summary provided by upstream source.

Repository SourceNeeds Review
General

unlayer-custom-tools

No summary provided by upstream source.

Repository SourceNeeds Review
General

unlayer-config

No summary provided by upstream source.

Repository SourceNeeds Review