Files
dotfiles/ai-instructions/slack-formatting.md
T
2026-03-18 14:38:46 +13:00

29 lines
1.3 KiB
Markdown

# Slack Message Formatting Guide
When sending Slack messages via MCP tools, use **standard Markdown** formatting.
## What Works
- `**bold**` and `*italic*`, `_italic_`, `~~strikethrough~~`, `` `inline code` ``
- Code blocks with triple backticks (with or without language tag)
- Unordered lists with `-` dashes (nested lists with indentation work)
- Numbered lists with `1.` style
- Links with `[text](url)` — raw URLs are also auto-unfurled
- Blockquotes with `>`
- Blank lines between paragraphs
## What Does NOT Work (Avoid)
- **Tables** — render as garbled text. Use a Google Doc, Slack canvas, or a simple list instead.
- **Horizontal rules** (`---`, `***`) — not rendered. Use blank lines for separation.
- **Headings** (`#`, `##`) — show as plain text with `#` symbols. Use `**bold text**` on its own line instead.
- **HTML tags** — render as plain text. Use Markdown equivalents.
- **Images** (`![alt](url)`) — no inline display. Alt text shows as a clickable link. Use sparingly and only when necessary.
## Key Rules
- Use standard Markdown `[text](url)` — NOT Slack mrkdwn `<url|text>`
- Use `-` dashes for bullets — NOT `•` unicode bullets
- Use `**bold**` on its own line for section headers — NOT `#` headings
- Use blank lines for separation — NOT horizontal rules