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

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.
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-formatterThe GitHub repository is available at https://github.com/karanb192/slack-message-formatter.
📖 Read the full source: r/ClaudeAI
👀 See Also

SWE-rebench-V2 Released: Largest Open Multilingual Dataset for Code Agent Training
Nebius has released SWE-rebench-V2, currently the largest open dataset for training coding agents, featuring an automated pipeline for extracting RL environments at scale and designed specifically for large-scale reinforcement learning training.

Skill Scaffolder: Build OpenClaw Skills Without Writing Code
Skill Scaffolder is an open-source tool that lets users create OpenClaw skills by describing what they want in plain English. It handles the entire process—interviewing users, writing skill files, testing, and installation—without requiring YAML, Python, or config files.

Dual-model architecture reduces token consumption by half for long conversations
A developer built a dual-model system where a small 'subconscious' model compresses conversation history in the background, allowing the main model to work with a curated ~35K context instead of 120K tokens of raw history. This architecture cuts token consumption roughly in half for sustained project work.

TestThread: Open Source Testing Framework for AI Agents
TestThread is an open source testing framework for AI agents that runs tests against live endpoints, provides pass/fail results with AI diagnosis, and includes features like semantic matching, PII detection, and CI/CD integration.