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.Identify, categorize, and prioritize technical debt for smarter refactoring decisions.
Research contacts with Common Room data to assess background and lead warmth.
Draft and adapt marketing content with channel-specific formatting and SEO suggestions.
Quickly isolate and debug failing Zoom integrations across auth, webhooks, SDK, and media.
Identify, evaluate, and mitigate risks across projects, processes, or vendors.
Create stakeholder updates tailored to audience, cadence, and communication goals.
Find Slack messages, files, channels, and people more efficiently.
Send Slack channel messages and thread replies for automated team communication.
Fuzzy search and browse Slack messages, users, and channels via CLI or MCP.
Search Slack channels, messages, threads, reactions, files, and scheduled messages.
Let AI access Slack data to search conversations and support collaboration.
Use Slack Web API tools to read chats, post messages, and manage conversations.