Compose clear, well-formatted, effective Slack messages with mrkdwn syntax guidance.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "slack-messaging" skill from askskill: 1. Download https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/slack/skills/slack-messaging/SKILL.md 2. Save it as ~/.claude/skills/slack-messaging/SKILL.md 3. Reload skills and tell me it's ready
Help me turn the following project update into a Slack-ready message using a clear heading, bullet points, and emphasis: Finished the login page redesign this week; payment API integration is still in progress and expected Thursday; risk is unstable staging environment; need the design team to confirm the final icon today.
A clearly structured Slack project update message with highlighted key points for fast team reading.
Write a Slack message that politely reminds a teammate to submit the data report soon. Keep the tone friendly but clear, and mention that we need to finish the summary by 4 PM today.
A polite, direct Slack follow-up message suitable for a team collaboration context.
Help me write a Slack incident notice explaining that API responses are slow, we are investigating, the known impact is failed loading for some users, and the next update will be in 30 minutes. Use a professional and calm format.
A well-formatted Slack incident notice with complete information for status and expectation alignment.
This skill provides guidance for composing well-formatted, effective Slack messages.
Apply this skill whenever composing, drafting, or helping the user write a Slack message — including when using slack_send_message, slack_send_message_draft, or slack_create_canvas.
Slack uses its own markup syntax called mrkdwn, which differs from standard Markdown. Always use mrkdwn when composing Slack messages:
| Format | Syntax | Notes |
|---|---|---|
| Bold | *text* | Single asterisks, NOT double |
| Italic | _text_ | Underscores |
| Strikethrough | ~text~ | Tildes |
| Code (inline) | `code` | Backticks |
| Code block | ```code``` | Triple backticks |
| Quote | > text | Angle bracket |
| Link | <url|display text> | Pipe-separated in angle brackets |
| User mention | <@U123456> | User ID in angle brackets |
| Channel mention | <#C123456> | Channel ID in angle brackets |
| Bulleted list | - item or • item | Dash or bullet character |
| Numbered list | 1. item | Number followed by period |
**bold** (double asterisks) — Slack uses *bold* (single asterisks)## headers — Slack does not support Markdown headers. Use *bold text* on its own line instead.[text](url) for links — Slack uses <url|text> format--- for horizontal rules — Slack does not render these*bold* for names, dates, deadlines, and action items so they stand out when scanning.reply_broadcast (also post to channel) only when the reply contains information everyone needs to see.#general is usually more formal than #random.Create stakeholder updates tailored to audience, cadence, and communication goals.
Review an analysis for methodology, accuracy, bias, and evidence support.
Generate people analytics reports on headcount, attrition, diversity, and org health.
Identify, categorize, and prioritize technical debt for smarter refactoring decisions.
Choose the right Zoom surface for a product use case with clear tradeoffs.
Turn an approved brief into social assets, copy, and a staged campaign.
Find Slack messages, files, channels, and people more efficiently.
Search Slack channels, messages, threads, reactions, files, and scheduled messages.
Let AI access Slack data to search conversations and support collaboration.
Send and receive Slack messages, manage channels, and handle workspace collaboration tasks.
Let AI manage Slack messages, threads, channels, and user info.
Send Slack messages securely through MCP with bot or user token modes.