slack-formatting

Format Slack messages with mrkdwn syntax for proper rendering.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/E01N/ClawOutreach --skill slack-formatting-e01n
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-formatting
Source: https://github.com/E01N/ClawOutreach/tree/main/nanoclaw/container/skills/slack-formatting
Command: npx skills add https://github.com/E01N/ClawOutreach --skill slack-formatting-e01n

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures that messages sent to Slack channels render correctly by applying Slack's mrkdwn formatting.

Core Features & Use Cases

  • Slack-specific formatting: bold, italic, strikethrough, inline code, code blocks, links, mentions, bullet lists, block quotes, and emoji.
  • Slack-context detection: activates formatting when the folder or workspace path indicates a Slack context (e.g., folders starting with slack_ or JID containing slack identifiers).
  • Use cases: drafting messages for channels, direct messages, and threaded conversations in Slack with consistent formatting.

Quick Start

Provide an example Slack message formatted with mrkdwn to verify correct rendering in Slack channels.

Frequently Asked Questions about slack-formatting

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

FAQPage Schema
How do I format Slack messages with mrkdwn syntax correctly?

To format Slack messages with mrkdwn syntax, you apply Slack-specific rules for bold, italic, strikethrough, code blocks, links, mentions, bullet lists, and emoji to ensure proper rendering in channels, groups, or DMs.

Why do my bot messages render with raw markdown in Slack channels?

Bot messages render with raw markdown because standard markdown is incompatible with Slack. You must convert standard markdown to Slack mrkdwn syntax to ensure the text renders correctly across channels and direct messages.

When do I need to use Slack mrkdwn syntax instead of standard markdown?

You need to use Slack mrkdwn syntax instead of standard markdown when sending bot or agent responses to Slack channels, groups, or DMs, as Slack does not fully support standard markdown formatting rules.

Can I automatically apply Slack formatting based on the workspace context?

Yes, you can automatically apply Slack formatting by detecting the workspace context. The skill activates when folder names or workspace paths indicate a Slack context, such as folders starting with slack_.

Does Slack mrkdwn support standard markdown features like block quotes and code blocks?

Slack mrkdwn supports specific formatting features including bold, italic, inline code, code blocks, links, mentions, bullet lists, block quotes, and emoji, but applies Slack-specific syntax rules rather than standard markdown conventions.