← ClaudeAtlas

slack-messaginglisted

Slack channel and thread messaging skill with context-aware session management. Reads messages, sends replies, searches channels and users, drafts and schedules messages -- all via Slack MCP tools. Use this skill whenever the user wants to read Slack messages, reply in Slack, send a Slack message, check a Slack channel, respond to a Slack thread, monitor Slack conversations, draft a Slack message, schedule a Slack message, find a Slack channel or user, or do anything involving Slack communication. Also activate when the user mentions 'check Slack', 'reply on Slack', 'send to #channel', 'DM someone on Slack', 'what did they say in Slack', 'catch up on Slack', 'Slack thread', 'post in Slack', or references any Slack channel by name (e.g., '#general', '#engineering'). This skill manages session boundaries: thread replies stay in the same session to preserve conversational context, while new top-level channel messages start a fresh session to keep conversations isolated.
anton-abyzov/vskill · ★ 35 · AI & Automation · score 85
Install: claude install-skill anton-abyzov/vskill
# Slack Messaging Read, send, search, draft, and schedule Slack messages across channels and threads. This skill wraps the Slack MCP tools with clear workflows and -- critically -- enforces context boundaries: thread conversations keep their context within a single session, while each new channel-level conversation gets a fresh session. --- ## Why Context Boundaries Matter Slack conversations have natural scoping. A thread is one continuous discussion -- if you lose context mid-thread, your replies become disjointed and unhelpful. But two unrelated messages in a channel are separate conversations -- mixing their context causes confusion and information leakage between topics. This skill enforces these boundaries so your Slack interactions stay coherent: - **Thread = one session.** All replies within the same thread share context. You remember what was said earlier in the thread and can reference it. - **New channel message = new session.** Each top-level message you respond to in a channel starts fresh. No carryover from previous conversations. --- ## Session Management Rules ### When to Keep the Same Session (Thread Continuity) Stay in the **same Claude Code session** when: 1. You are replying to a thread and need to send a follow-up reply in that same thread 2. The user asks you to continue a conversation you already started in a thread 3. You are reading and responding to multiple messages within a single thread 4. The user says things like "reply again", "follo