From all-skills
Formats Markdown to Slack rich HTML for copy-paste or mrkdwn for API/webhooks. Generates previews, copies to clipboard, supports tables, lists, emojis, mentions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/all-skills:slack-message-formatterThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Format messages for Slack with pixel-perfect accuracy. Converts Markdown to Slack-compatible output with two delivery paths:
Format messages for Slack with pixel-perfect accuracy. Converts Markdown to Slack-compatible output with two delivery paths:
Write a Slack message announcing our Q2 product launch
Format this for Slack: We shipped 3 new features this week...
Create a Slack announcement for the engineering team about the new CI pipeline
Send a deploy notification to Slack via webhook
The converter handles all Markdown features and translates them correctly for Slack:
<@U012AB3CD>, <!here>, <!channel>)User: "Write a Slack message announcing our new feature"
Output (opened as a Slack-themed preview in the browser + copied to clipboard):
The preview shows a pixel-perfect Slack UI rendering. The user pastes directly into Slack with Cmd+V / Ctrl+V and the formatting is preserved.
User: "Send a deploy notification to our #deploys channel via webhook"
Output (sent via mrkdwn to the configured webhook):
*:rocket: Deploy Successful*
*Service:* payment-api
*Version:* v2.5.1
*Environment:* production
*Duration:* 47s
:white_check_mark: All health checks passing
| Env Variable | Default | Description |
|---|---|---|
SLACK_FORMATTER_CLIPBOARD | true | Set to false to disable auto-clipboard copy |
SLACK_FORMATTER_PREVIEW_DIR | /tmp/slack-formatter | Directory for preview HTML files |
CCH_SLA_WEBHOOK | (none) | Slack webhook URL for sending messages |
<@U...>, <#C...>, <!here>) can be included directly in the Markdownnpx claudepluginhub davepoon/buildwithclaude --plugin all-skillsGuides mrkdwn syntax, message structure, thread etiquette, and tone for effective Slack messages in dev workflows.
Provides formatting and etiquette guidance for composing clear Slack messages using markdown, useful when sending messages via MCP tools.
Formats web search results as polished Slack messages, digests, or thread summaries ready for channel posts.