anthropics avatar

Slack Messaging

If you're tired of Slack messages that look broken because you used Markdown instead of mrkdwn, this is for you. It teaches Claude the weird syntax differences (single asterisks for bold, pipe-separated links in angle brackets, no header support) and pushes you toward better message structure. The guidance on leading with the point and using threads appropriately is solid. Most useful when you're drafting announcements or important messages where formatting actually matters. It won't make your meetings shorter, but at least your update posts will scan better on mobile.

skills.sh installs
4K
GitHub stars
35.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/knowledge-work-plugins --skill slack-messaging --agent claude-code

Installs into .claude/skills of the current project.

Files

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 slack_send_message, slack_send_message_draft, or slack_create_canvas.

Slack Formatting (mrkdwn)

Slack uses its own markup syntax called mrkdwn, which differs from standard Markdown. Always use mrkdwn when composing Slack messages:

FormatSyntaxNotes
Bold*text*Single asterisks, NOT double
Italic_text_Underscores
Strikethrough~text~Tildes
Code (inline)`code`Backticks
Code block```code```Triple backticks
Quote> textAngle 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 • itemDash or bullet character
Numbered list1. itemNumber followed by period

Common Mistakes to Avoid

Sponsors

Details

Repository
github.com/anthropics/knowledge-work-plugins
First seen
Apr 16, 2026

More from anthropics/knowledge-work-plugins

All 198

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs