slack-messaging
Installation
SKILL.md
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.