slack-messaginglisted
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