Slack Message Formatter: Fix Claude's Broken Markdown in Slack

✍️ OpenClawRadar📅 Published: April 16, 2026🔗 Source
Slack Message Formatter: Fix Claude's Broken Markdown in Slack
Ad

What This Tool Solves

When Claude generates messages for Slack, the formatting breaks because Slack uses "mrkdwn" instead of standard Markdown. This results in bold text showing as asterisks, links appearing as raw URLs, and tables becoming unreadable.

How It Works

The skill handles the conversion process in two ways:

  • Browser Preview Method: You ask Claude to write a Slack message, it generates Markdown, the skill converts it to rich HTML and opens a browser preview. You then use Cmd+A, Cmd+C, Cmd+V to copy-paste into Slack with formatting preserved.
  • API Method: The tool has a webhook path for sending via API using proper mrkdwn with *bold*, _italic_, and <url|text> formatting.
Ad

Key Technical Details

The developer tested existing converters first and found 13 hard failures including broken tables, stripped checkboxes, and unescaped script tags. This prompted building a more reliable solution.

The tool has 172 tests, zero dependencies, and comes as a single file. It supports features that mrkdwn doesn't natively handle, including tables, nested lists, and checklists via the browser copy-paste method.

Installation

Install via Claude plugin marketplace:

claude plugin marketplace add karanb192/slack-message-formatter
claude plugin install slack-message-formatter@slack-message-formatter

The GitHub repository is available at https://github.com/karanb192/slack-message-formatter.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Git pre-commit hook prevents AI coding agents from committing with stale documentation
Tools

Git pre-commit hook prevents AI coding agents from committing with stale documentation

A developer created a Git pre-commit hook that blocks commits when documentation files are outdated, specifically addressing issues with AI coding agents like Claude Code, Cursor, Windsurf, and Copilot. The tool exits with error code 1 to force AI agents to update documentation before proceeding.

OpenClawRadar
Leanstral: Open-Source Code Agent for Lean 4 and Formal Proof Engineering
Tools

Leanstral: Open-Source Code Agent for Lean 4 and Formal Proof Engineering

Mistral AI released Leanstral, the first open-source code agent designed for Lean 4, with 6B active parameters and Apache 2.0 licensing. Benchmarks show it outperforms larger open-source models and offers competitive performance to Claude at significantly lower cost.

OpenClawRadar
Open Source AI Memory Storage for NodeJS Projects
Tools

Open Source AI Memory Storage for NodeJS Projects

Mind Palace is an open source memory storage and retrieval system for NodeJS that persists information across LLM chat sessions. It supports major LLMs and vector stores, automatically extracting and vectorizing summarized memories from interactions.

OpenClawRadar
OMAR: Open-Source TUI for Managing Hundreds of AI Coding Agents Hierarchically
Tools

OMAR: Open-Source TUI for Managing Hundreds of AI Coding Agents Hierarchically

OMAR is a terminal-based dashboard that lets you manage swarms of coding agents (Claude Code, Codex, Cursor, Opencode) in hierarchical orgs. Built on tmux. Features agent-managing-agent hierarchies, heterogeneous backends, and Slack integration.

OpenClawRadar