channel-formatting

Installation
SKILL.md

Channel Formatting

This skill wires channel-aware Markdown conversion into the outbound pipeline so Claude's responses render natively on each platform — no more literal **asterisks** in WhatsApp or Telegram.

Channel Transformation
WhatsApp **bold***bold*, *italic*_italic_, headings → bold, links flattened
Telegram same as WhatsApp
Slack same as WhatsApp, but links become <url|text>
Discord passthrough (Discord already renders Markdown)
Signal passthrough for parseTextStyles; parseSignalStyles in src/text-styles.ts produces plain text + native textStyle ranges for use by the Signal skill

Code blocks (fenced and inline) are always protected — their content is never transformed.

Phase 1: Pre-flight

Check if already applied

Related skills
Installs
1
GitHub Stars
4
First Seen
Mar 29, 2026