# slack-messaging

> Claude/Codex skill by [@slackapi](https://omgskills.com/library/slackapi/index.md) · 149 stars · Updated 2026-10-16

Use when writing, drafting, scheduling, or improving a Slack message, announcement, or reply sent via the Slack MCP tools (slack\_send\_message, slack\_send\_message\_draft, slack\_schedule\_message). Covers Slack markdown formatting, message structure, thread etiquette, reactions, and scheduling, and points to the right dialect for canvases and Block Kit.

Tags: claude-code, codex, cursor, mcp, skills, slack

## Install

```sh
git clone https://github.com/slackapi/slack-skills-plugin /tmp/slack-skills-plugin && ln -s /tmp/slack-skills-plugin/skills/slack-messaging ~/.claude/skills/slack-messaging
```

## From README

Slack Messaging Best Practices This skill provides guidance for composing well-formatted, effective Slack messages. When to Use Apply this skill whenever composing, drafting, or helping the user write a Slack message, including when using slacksendmessage, slacksendmessagedraft, or slackschedulemessage. The formatting rules below cover these message tools. slackcreatecanvas uses a different, richer markdown dialect — see the Canvas note below. Formatting The message tools (slacksendmessage, slacksendmessagedraft, slackschedulemessage) accept standard markdown and convert it to Slack formatting on send. Write normal markdown. Do not use Slack's legacy mrkdwn syntax (bold, strike); those single-character forms mean something different in standard markdown. Each text element is limited to 5000 characters.

## Links

- HTML page: https://omgskills.com/skills/slackapi/slack-skills-plugin/slack-messaging/
- GitHub: https://github.com/slackapi/slack-skills-plugin
- Author: [@slackapi](https://omgskills.com/library/slackapi/index.md)

## More from this repo

- [block-kit](https://omgskills.com/skills/slackapi/slack-skills-plugin/skills/block-kit/index.md) — Used when a developer wants to build or validate Block Kit layouts for Slack messages, modals, or Home tabs: message...
   - [@slackapi](https://omgskills.com/library/slackapi/index.md) · 154 stars
- [create-slack-app](https://omgskills.com/skills/slackapi/slack-skills-plugin/skills/create-slack-app/index.md) — Used when a developer wants to create, scaffold, or bootstrap a new Slack app or agent from scratch with the Slack CLI.
   - [@slackapi](https://omgskills.com/library/slackapi/index.md) · 154 stars
- [deploy-slack-app](https://omgskills.com/skills/slackapi/slack-skills-plugin/skills/deploy-slack-app/index.md) — Used when a developer wants to deploy, host, or run a Slack app somewhere it keeps working after the local process...
   - [@slackapi](https://omgskills.com/library/slackapi/index.md) · 154 stars
