jpskill.com
💬 コミュニケーション コミュニティ

slack-messaging

Guidance for composing well-formatted, effective Slack messages using mrkdwn syntax

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o slack-messaging.zip https://jpskill.com/download/22669.zip && unzip -o slack-messaging.zip && rm slack-messaging.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/22669.zip -OutFile "$d\slack-messaging.zip"; Expand-Archive "$d\slack-messaging.zip" -DestinationPath $d -Force; ri "$d\slack-messaging.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して slack-messaging.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → slack-messaging フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Slackメッセージングのベストプラクティス

このスキルは、適切にフォーマットされた効果的なSlackメッセージを作成するためのガイダンスを提供します。

使用するタイミング

slack_send_messageslack_send_message_draft、またはslack_create_canvasを使用する場合を含め、Slackメッセージを作成、下書き、またはユーザーがメッセージを作成するのを支援する際に、このスキルを適用してください。

Slackの書式設定 (mrkdwn)

Slackは、標準のMarkdownとは異なる独自のマークアップ構文であるmrkdwnを使用します。Slackメッセージを作成する際は、常にmrkdwnを使用してください。

フォーマット 構文 注意事項
太字 *text* シングルアスタリスク、ダブルではない
斜体 _text_ アンダーバー
取り消し線 ~text~ チルダ
コード (インライン) `code` バッククォート
コードブロック ```code``` トリプルバッククォート
引用 > text 山括弧
リンク <url\|display text> 山括弧内でパイプ区切り
ユーザーメンション <@U123456> 山括弧内のユーザーID
チャンネルメンション <#C123456> 山括弧内のチャンネルID
箇条書き - item または • item ダッシュまたは箇条書き文字
番号付きリスト 1. item 数字の後にピリオド

避けるべき一般的な間違い

  • **bold** (ダブルアスタリスク) は使用しないでください — Slackは*bold* (シングルアスタリスク) を使用します。
  • ## headers は使用しないでください — SlackはMarkdownヘッダーをサポートしていません。代わりに、*bold text* を単独の行で使用してください。
  • リンクには [text](url) を使用しないでください — Slackは <url|text> 形式を使用します。
  • 水平線には --- を使用しないでください — Slackはこれらをレンダリングしません。

メッセージ構造のガイドライン

  • 要点を最初に述べてください。 最も重要な情報を最初の行に置いてください。多くの人は、最初の行しか表示されないモバイルや通知でSlackを読みます。
  • 短くしてください。 1〜3の短い段落を目指してください。メッセージが長い場合は、代わりにCanvasの使用を検討してください。
  • 改行を多めに使用してください。 テキストの塊は読みにくいです。異なる考えは空白行で区切ってください。
  • リストには箇条書きを使用してください。 3つ以上の項目があるものは、だらだらとした文章ではなく、リストにすべきです。
  • 重要な情報を太字にしてください。 名前、日付、締め切り、アクションアイテムには*bold* を使用して、ざっと見たときに目立つようにしてください。

スレッドとチャンネルのエチケット

  • メインチャンネルをきれいに保つために、特定のメッセージに返信する際はスレッドで返信してください
  • 返信に全員が見る必要のある情報が含まれている場合にのみ、reply_broadcast (チャンネルにも投稿) を使用してください。
  • 新しいトピックを開始したり、アナウンスをしたり、グループ全体に質問したりする際は、チャンネルに投稿してください (スレッドではない)。
  • 既存の会話を続けるために新しいスレッドを開始しないでください — 元のメッセージを見つけて返信してください。

トーンとオーディエンス

  • チャンネルに合わせてトーンを調整してください — #general は通常、#random よりもフォーマルです。
  • 簡単な確認には、返信メッセージの代わりに絵文字リアクションを使用してください (ただし、MCPツールはリアクションを追加できないため、必要に応じてユーザーに手動で行うよう提案してください)。
  • アナウンスを作成する際は、コンテキスト、主要情報、行動喚起という明確な構造を使用してください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

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:

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

Common Mistakes to Avoid

  • Do NOT use **bold** (double asterisks) — Slack uses *bold* (single asterisks)
  • Do NOT use ## headers — Slack does not support Markdown headers. Use *bold text* on its own line instead.
  • Do NOT use [text](url) for links — Slack uses <url|text> format
  • Do NOT use --- for horizontal rules — Slack does not render these

Message Structure Guidelines

  • Lead with the point. Put the most important information in the first line. Many people read Slack on mobile or in notifications where only the first line shows.
  • Keep it short. Aim for 1-3 short paragraphs. If the message is long, consider using a Canvas instead.
  • Use line breaks generously. Walls of text are hard to read. Separate distinct thoughts with blank lines.
  • Use bullet points for lists. Anything with 3+ items should be a list, not a run-on sentence.
  • Bold key information. Use *bold* for names, dates, deadlines, and action items so they stand out when scanning.

Thread vs. Channel Etiquette

  • Reply in threads when responding to a specific message to keep the main channel clean.
  • Use reply_broadcast (also post to channel) only when the reply contains information everyone needs to see.
  • Post in the channel (not a thread) when starting a new topic, making an announcement, or asking a question to the whole group.
  • Don't start a new thread to continue an existing conversation — find and reply to the original message.

Tone and Audience

  • Match the tone to the channel — #general is usually more formal than #random.
  • Use emoji reactions instead of reply messages for simple acknowledgments (though note: the MCP tools can't add reactions, so suggest the user do this manually if appropriate).
  • When writing announcements, use a clear structure: context, key info, call to action.