Agent Skills
› outworked/outworked
› Slack
Slack
GitHub提供Slack工作区管理功能,包括搜索消息、创建和管理频道、设置话题、添加表情反应、置顶消息以及列出用户。注意实时收发消息请使用Slack channel而非此Skill。
Trigger Scenarios
在Slack中搜索特定消息或内容
创建新的公共或私有频道
为频道设置主题描述
对消息添加表情反应
将重要消息置顶
查看工作区成员列表
Install
npx skills add outworked/outworked --skill Slack -g -y
SKILL.md
Frontmatter
{
"auth": {
"type": "oauth2",
"scopes": [
"search:read",
"channels:read",
"channels:manage",
"groups:read",
"reactions:write",
"pins:write",
"users:read"
],
"provider": "slack"
},
"name": "Slack",
"emoji": "💬",
"tools": [
"slack:search_messages",
"slack:list_channels",
"slack:create_channel",
"slack:set_topic",
"slack:add_reaction",
"slack:pin_message",
"slack:list_users"
],
"runtime": "slack",
"description": "Search messages, manage channels, reactions, pins, and users in Slack"
}
Slack Skill
You can search messages, manage channels, and interact with the Slack workspace. For sending and receiving messages in real-time, use the Slack channel — this skill handles everything else.
Tools
- slack:search_messages — Search across all channels using Slack's search syntax (e.g.
from:@alice in:#engineering has:link) - slack:list_channels — List public and/or private channels with member counts
- slack:create_channel — Create a new channel (public or private)
- slack:set_topic — Set a channel's topic
- slack:add_reaction — React to a message with an emoji
- slack:pin_message — Pin an important message in a channel
- slack:list_users — List workspace members with names and emails
Tips
- Channel names must be lowercase, no spaces, max 80 characters
- Use
slack:search_messageswith Slack search modifiers:from:,in:,has:,before:,after:,during: - When referencing messages for reactions or pins, you need the channel ID and message timestamp (ts)
Version History
- 89ed7b9 Current 2026-07-19 08:49


