cyberneticlibrary

Format messages for Slack delivery

slack-message-formatterskillsetup L13,035
davepoon/buildwithclaude
What it does

Convert Markdown to Slack-formatted output (HTML paste or mrkdwn API)

Best for

When formatting announcements that must preserve markdown structure when pasted into Slack without manual mrkdwn translation

Inputs
  • · Markdown text
  • · delivery path (copy-paste or webhook)
Outputs
  • · Rich HTML for clipboard paste
  • · Slack mrkdwn for API/webhook
  • · Slack-themed HTML preview
Requires
  • · system clipboard API
  • · markdown parser
  • · Slack API (optional for webhook)
Preconditions
  • · Markdown content ready
  • · Slack channel/webhook configured (for API path)
Failure modes
  • · Tables lose formatting via mrkdwn (become code blocks)
  • · Mentions missing Slack user ID format
  • · Preview file not written to correct dir
Trust signals
  • · Handles 150+ emoji shortcodes
  • · Task lists with emoji checkboxes
  • · Automatic clipboard copy reduces paste friction