mcpField
S
slack-messaging

slack-messaging

github.com/anthropics生产力33.6k4.0k 次安装1 天前更新
代码仓库

关于 slack-messaging

slack-messaging 是用于撰写清晰、易读 Slack 消息的技能,面向起草或修改消息的人。内容涵盖 Slack 的 mrkdwn 格式、消息组织、线程礼仪和语气选择。

主要功能

  1. 01Slack mrkdwn 格式指南
  2. 02精简的消息结构
  3. 03线程与频道礼仪
  4. 04语气与受众指导

适用场景

  1. 01起草 Slack 公告
  2. 02设置消息列表或链接格式
  3. 03判断是否在线程中回复
  4. 04根据频道调整消息语气

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/anthropics/knowledge-work-plugins --skill slack-messaging

安装后在 Claude Code 中输入/slack-messaging确认已加载。

详细介绍

Slack 消息最佳实践

本 Skill 提供撰写格式规范、表达有效的 Slack 消息的指导。

适用场景

在撰写、起草或协助用户编写 Slack 消息时均应应用本 Skill,包括使用 slack_send_message、slack_send_message_draft 或 slack_create_canvas 的场景。

Slack 格式(mrkdwn)

Slack 使用一种称为 mrkdwn 的专有标记语法,它与标准 Markdown 有所不同。撰写 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 标题。应改用单独成行的 *粗体文字*。
  • 不要使用 [text](url) 格式的链接——Slack 使用 <url|text> 格式
  • 不要使用 --- 作为分隔线——Slack 不会渲染这些内容

消息结构指南

  • 开门见山。 将最重要的信息放在第一行。许多人在移动设备或通知中阅读 Slack,只会显示第一行。
  • 保持简短。 建议控制在 1–3 个短段落。如果消息较长,可考虑改用画布(Canvas)。
  • 善用换行。 大段文字难以阅读。请用空行分隔不同的观点。
  • 列表使用项目符号。 包含 3 个及以上条目的内容应列为列表,而不是连成一句长句。
  • 加粗关键信息。 对名称、日期、截止时间和待办事项使用 *粗体*,便于快速浏览时突出显示。

话题与频道礼仪

  • 在话题中回复:回应某条特定消息时,请在话题中回复,以保持主频道整洁。
  • 使用 reply_broadcast(同时发布到频道)仅在回复内容是所有人都需要了解的信息时使用。
  • 在频道中发布(而非话题):开启新话题、发布公告或向全体成员提问时,应直接在频道中发布。
  • 不要为延续已有对话而新开话题——应找到原始消息并在其下回复。

语气与受众

  • 语气应与频道相匹配——#general 通常比 #random 更正式。
  • 对于简单的确认回应,可使用表情回应代替回复消息(但请注意:MCP 工具无法添加表情回应,因此如果合适,建议用户手动操作)。
  • 撰写公告时,应采用清晰的结构:背景、关键信息、行动号召。

评论

支持 Markdown