slack-bot

Send messages, read channels, and react to posts in Slack.

13|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/amanning3390/hermeshub --skill slack-bot-amanning3390
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-bot
Source: https://github.com/amanning3390/hermeshub/tree/main/skills/slack-bot
Command: npx skills add https://github.com/amanning3390/hermeshub --skill slack-bot-amanning3390

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Slack-based team communication requires tools to automate messaging, channel monitoring, and workflow management, reducing manual steps and speeding collaboration.

Core Features & Use Cases

  • Send messages to channels or users to announce updates or alerts.
  • Read channel messages to surface recent conversations for summaries or monitoring.
  • React to messages with emoji to acknowledge or triage posts.
  • Manage threads to keep discussions organized.
  • Post rich blocks to deliver structured, actionable messages.
  • Schedule messages for timed communications.
  • Use cases: notify teams of deployments, collect status updates, or run automated reminders across Slack workspaces.

Quick Start

Send a test message to the #general channel.

Frequently Asked Questions about slack-bot

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

FAQPage Schema
How do I automate Slack messaging and notifications for deployment alerts?

Automate Slack messaging by configuring a bot to send messages, read channels, and react to posts. It handles deployment alerts and status updates across channels and threads using rich blocks and scheduled messages.

Do I need a Slack Bot Token to automate channel monitoring and workflows?

Yes, automating Slack workflows requires a Slack Bot Token with chat:write, channels:read, and channels:history scopes. You must configure the SLACK_BOT_TOKEN environment variable to enable channel monitoring and message posting.

Can I read channel messages and surface recent conversations for summaries?

Reading channel messages is supported to surface recent conversations for summaries or monitoring. The bot reads channels using the channels:history scope to capture discussions and manage threads for organized monitoring.

What is the best way to manage Slack threads and post rich blocks for team notifications?

Managing Slack threads and posting rich blocks is done by configuring a bot to deliver structured, actionable messages. It organizes discussions and notifies teams across channels using the chat:write scope.

Can I schedule Slack messages for timed communications and automated reminders?

Scheduling Slack messages for timed communications is supported for automated reminders. The bot schedules messages across workspaces to run timed status updates and alerts using configured workflow automation.

Why is my Slack bot not working when reading channels or reacting to posts?

Slack bot failures often stem from missing token scopes. Ensure your SLACK_BOT_TOKEN environment variable has chat:write, channels:read, and channels:history permissions to successfully read channels, send messages, and react to posts.