slack-messaging

Compose Slack messages with mrkdwn syntax for proper rendering and clarity.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mmahalwy/cooper --skill slack-messaging-mmahalwy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-messaging
Source: https://github.com/mmahalwy/cooper/tree/main/.agents/skills/slack-messaging
Command: npx skills add https://github.com/mmahalwy/cooper --skill slack-messaging-mmahalwy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps users compose Slack messages that render correctly and read clearly by applying Slack's mrkdwn formatting rules and message-structure best practices.

Core Features & Use Cases

  • Formatting guidance: Use Slack mrkdwn syntax correctly (single asterisks for bold, underscores for italics, tildes for strikethrough, angle-bracket links and mentions, and proper code block usage).
  • Structure & etiquette: Lead with the point, keep messages short, use line breaks and bullet lists, and choose threads versus channel posts appropriately.
  • Use Case: Draft a concise channel announcement, a thread reply that keeps the channel clean, or a Canvas-friendly long-form message with clear action items.

Quick Start

Compose a concise Slack announcement using mrkdwn that bolds the deadline, lists three action items, and requests a confirmation reply.

Frequently Asked Questions about slack-messaging

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I format Slack messages using mrkdwn syntax?

Slack mrkdwn formatting uses single asterisks for bold, underscores for italics, tildes for strikethrough, and angle brackets for links and mentions. This Skill applies those specific rules to ensure your messages render correctly and maintain clarity in channels and threads.

What is the best way to structure a Slack channel announcement?

The best way to structure a Slack announcement is to lead with the main point, keep the message short, use line breaks and bullet lists, and bold deadlines using mrkdwn. This ensures the message remains scannable and prompts clear action items.

Does Slack mrkdwn support standard markdown formatting?

Slack mrkdwn does not support standard markdown formatting. It uses single asterisks for bold instead of double, underscores for italics, and angle brackets for links and mentions. This Skill enforces these Slack-specific rules to prevent rendering errors.

How do I keep Slack thread replies clean and readable?

To keep Slack thread replies clean, apply proper thread etiquette by keeping messages concise, using mrkdwn for structure like bullet lists, and reserving channel posts for primary announcements. This Skill guides when to use threads versus channel posts.

Can I draft Slack Canvas content using this message formatting approach?

Yes, you can draft Canvas-friendly long-form content using this approach. This Skill applies Slack mrkdwn syntax and message-structure best practices to create clear, scannable Canvas content with bold text, lists, and defined action items.