slack

List Slack conversations, read messages, and send replies via the Events API.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/chriswestt/claude-skills --skill slack-chriswestt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/chriswestt/claude-skills/tree/main/slack
Command: npx skills add https://github.com/chriswestt/claude-skills --skill slack-chriswestt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Slack interactions from Claude Code can be tedious and disruptive to focus. This skill allows you to read conversations, list channels and DMs, and send replies directly from Claude Code, reducing context switching and speeding up workflows.

Core Features & Use Cases

  • List conversations with metadata such as unread counts and channel type
  • Read messages from a channel or DM to gather context
  • Send replies or drafts to channels and direct messages
  • Search and navigate channels and DMs with quick lookups
  • Handle incoming events via Slack's Events API (mentions, DMs) and respond in threads
  • Use cases: customer support triage, team quick replies, and automated status updates

Quick Start

List your Slack conversations with unread counts and reply to a DM using Claude Code.

Frequently Asked Questions about slack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send Slack replies from Claude Code without context switching?

You can send Slack replies from Claude Code by using this skill to read channel messages and draft responses directly in your editor, reducing the need to switch to the Slack app.

Can I list Slack channel conversations and unread counts within my development environment?

Yes, listing Slack conversations with metadata like unread counts and channel types is supported, allowing you to triage team communication without leaving your coding workspace.

Do I need a Slack bot token to automate Slack workflow management?

Yes, automating Slack workflows requires a Slack bot token or user token and a configured Events API endpoint to operate within your workspace.

What is the best way to triage customer support messages on Slack?

The best way to triage customer support messages is to list conversations, read unread DMs, and respond in threads using automated event-driven triggers via the Slack Events API.

Does this Slack CLI skill support handling direct messages and channel mentions?

Yes, it handles incoming events such as direct messages and mentions through the Slack Events API, allowing you to respond in threads or send quick replies.

Are there limitations when automating Slack messages with a bot token?

Limitations include being restricted to the configured Rawgrowth workspace and requiring proper Events API endpoint setup to handle incoming mentions and DMs successfully.