关于 slack-messaging
slack-messaging 是一项帮助撰写 Slack 消息的技能,面向需要起草或整理消息的人。它说明 Slack 专用 mrkdwn 格式,并给出消息结构、线程使用和语气选择建议。
主要功能
- 01使用 Slack mrkdwn 格式排版
- 02避免常见 Markdown 格式错误
- 03将重点放在消息开头
- 04用段落和列表提升可读性
- 05按频道情境选择线程和语气
适用场景
- 01起草简短清晰的 Slack 消息
- 02格式化公告、链接和提及
- 03判断回复应放在线程还是频道
- 04为较长内容选择 Canvas
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ w95/ awesome-claude-corporate-skills --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