slack-formatter

Convert standard Markdown text into Slack's mrkdwn syntax.

3|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/yungweng/dotfiles --skill slack-formatter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-formatter
Source: https://github.com/yungweng/dotfiles/tree/main/claude/.claude/skills/slack-formatter
Command: npx skills add https://github.com/yungweng/dotfiles --skill slack-formatter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users format text and content specifically for Slack messages, ensuring it displays correctly and adheres to Slack's unique mrkdwn syntax.

Core Features & Use Cases

  • Markdown to mrkdwn Conversion: Translates standard Markdown into Slack's proprietary mrkdwn format.
  • Syntax Correction: Handles specific Slack formatting rules, like bold (*text*) and links (<URL|text>).
  • Use Case: You have a detailed update with tables and bolded headers written in Markdown. Use this Skill to convert it so it can be pasted directly into a Slack channel, looking clean and professional.

Quick Start

Format the following markdown content for Slack.

Frequently Asked Questions about slack-formatter

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

FAQPage Schema
How do I format standard markdown for Slack messages?

To format standard markdown for Slack messages, you need to convert it into Slack's proprietary mrkdwn syntax, which adjusts elements like bold text and links to display correctly within Slack channels.

Why does my markdown formatting break when pasted into Slack?

Markdown formatting breaks in Slack because the platform uses a proprietary syntax called mrkdwn, which differs from standard markdown rules for lists, links, and code snippets. Converting the text beforehand ensures accurate message formatting.

What is the difference between standard markdown and Slack mrkdwn?

The difference is that Slack mrkdwn uses specific syntax rules unlike standard markdown, such as formatting bold text with single asterisks and structuring links as angle-bracketed URL and text pairs to ensure proper rendering.

Can I convert markdown tables and lists for Slack channels?

Yes, you can convert detailed markdown content including tables, lists, and bolded headers into Slack mrkdwn syntax, allowing rich text content to be pasted directly into a Slack channel while looking clean and professional.

How do I format links and code snippets for Slack?

To format links and code snippets for Slack, standard markdown must be translated into Slack mrkdwn rules, converting standard link syntax into the specific angle-bracket format required for accurate message rendering.

Does Slack support standard markdown syntax for rich text?

Slack does not fully support standard markdown syntax for rich text. It requires adherence to its specific mrkdwn rules to accurately display shared content including lists, links, and code snippets within channels.