slack-message-formatter

Convert Markdown content into Slack HTML and mrkdwn formats.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/vZulin/overlay-clock-timer --skill slack-message-formatter-vzulin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-message-formatter
Source: https://github.com/vZulin/overlay-clock-timer/tree/main/.codex/skills/macos-design/slack-message-formatter
Command: npx skills add https://github.com/vZulin/overlay-clock-timer --skill slack-message-formatter-vzulin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Slack message creation often involves manually translating Markdown into Slack-friendly formats. This Skill provides pixel-perfect output by converting Markdown to both rich HTML for copy-paste into Slack and Slack's mrkdwn for API/webhook delivery.

Core Features & Use Cases

  • Converts Markdown to Rich HTML for paste into Slack's compose box, preserving styles and layout.
  • Converts Markdown to Slack mrkdwn syntax for API/webhook delivery and bots.
  • Generates a Slack-themed HTML preview and opens it in the browser to verify rendering.
  • Copies the HTML output to the clipboard for one-step pasting into Slack.
  • Handles Slack-specific formatting such as mentions, emoji shortcodes, links, and code blocks.

Quick Start

Format a Markdown message for Slack by generating both HTML for copy-paste and mrkdwn for API delivery.

Frequently Asked Questions about slack-message-formatter

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

FAQPage Schema
How do I convert Markdown to Slack mrkdwn for API and webhook delivery?

To convert Markdown to Slack mrkdwn, this Skill translates standard Markdown syntax into Slack-specific formatting suitable for API and webhook delivery. It handles Slack-specific elements like mentions, emoji shortcodes, links, and code blocks for bot integrations.

How do I copy and paste formatted Markdown into Slack's compose box?

To paste formatted Markdown into Slack, this Skill converts Markdown content into rich HTML and copies it to your clipboard. You can then paste the HTML directly into Slack's compose box, preserving styles and layout pixel-perfectly.

Does Slack support standard Markdown formatting in messages?

Slack does not support standard Markdown everywhere; it uses a custom format called mrkdwn. This Skill converts your Markdown into either rich HTML for the compose box or Slack mrkdwn for API delivery, ensuring accurate formatting across both methods.

What is the best way to preview how Markdown will render in Slack?

The best way to preview Slack rendering is to generate a Slack-themed HTML output and open it in your browser. This Skill produces a configurable HTML preview that verifies how your Markdown content will appear in Slack before sending.

How do I handle Slack-specific formatting like mentions and emoji shortcodes in Markdown?

To handle Slack-specific formatting, this Skill converts Markdown while properly mapping mentions, emoji shortcodes, links, and code blocks into Slack-compatible syntax. It ensures these elements render correctly in both compose box pastes and API deliveries.