一键导入
slack
Read channels, search messages, and post to Slack on behalf of the user.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Read channels, search messages, and post to Slack on behalf of the user.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | slack |
| description | Read channels, search messages, and post to Slack on behalf of the user. |
| scope | agent |
| requires | ["slack"] |
Typical flows:
Find a channel → slack_list_channels when the user names a channel by word (e.g. "#eng-updates"). Match by name field in the response; use the returned id (starts with C) for every subsequent call. Never guess a channel ID from the name.
Read recent activity → slack_read_channel with the channel ID. Summarise; don't dump raw JSON. Messages come newest-first — mention the time range you're covering.
Cross-channel search → slack_search_messages instead of reading many channels. Operators: in:#channel, from:@user, after:YYYY-MM-DD, has:link. Good for "find the thread about X" or "what did Alice say about Y last week".
Post a message → ALWAYS confirm content with the user before calling slack_post_message. This is visible to others. To reply in-thread, pass thread_ts (the parent message's ts field).
DM a user → slack_list_users to resolve a name to a user ID (U01...) → slack_post_message with channel set to that user ID. Slack treats DMs as channels.
React to a message → slack_add_reaction with channel + timestamp + emoji name (no colons).
Slack response envelopes always include ok: boolean. On failure, error explains why — surface that to the user verbatim. Do not retry on not_in_channel, channel_not_found, or missing_scope — those require user action (join channel, reconnect with new scopes).
Prefer IDs over names in anything you show the user a second time — names can change, IDs don't.
Hand a task to another agent window via send_to_window.
Spawn a sub-agent, or hand off to another profile window.
Search the live web for current information, facts, and documentation.
Browse repos, triage issues end-to-end, inspect PRs, and read files on GitHub.
Read, create, and update events on the user's Google Calendar.
Read, search, send, and label-manage Gmail messages for the user.