slack

Send, read, react to, and pin Slack messages via CLI.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/muhammadyana/openclaw-workspace --skill slack-muhammadyana
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/muhammadyana/openclaw-workspace/tree/main/skills/slack
Command: npx skills add https://github.com/muhammadyana/openclaw-workspace --skill slack-muhammadyana

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows users to interact with Slack directly from the command line, automating tasks like sending messages, reacting to them, and managing channel pins without needing to open the Slack application.

Core Features & Use Cases

  • Message Management: Send, read, delete, edit, and react to messages in channels or direct messages.
  • Channel Operations: Pin and unpin messages, list pinned messages within a channel.
  • Use Case: Quickly post an update to the #general channel or react to an important message in the #errors channel with a specific emoji.

Quick Start

Use the slack skill to send the message "Hello team!" to the #general channel.

Frequently Asked Questions about slack

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

FAQPage Schema
How do I automate Slack message sending from the command line?

To automate Slack message sending from the command line, you can use this Skill to programmatically send messages to specific channels or direct messages. It requires a pre-configured bot token for authentication and channel IDs for targeting.

Can I read and react to Slack messages via CLI?

Yes, you can read and react to Slack messages via CLI. This Skill enables programmatic control of Slack functionalities including reading messages, adding emoji reactions, and pinning messages within specific channels or direct messages.

What do I need to target a specific Slack channel for message operations?

To target a specific Slack channel for message operations, you need the channel ID. The Skill requires channel IDs for targeting operations like sending, reading, deleting, editing, or reacting to messages.

Does this Slack automation approach support pin management?

Yes, this Slack automation approach supports pin management. You can pin and unpin messages, as well as list pinned messages within a specific channel using the command-line interface.

How does bot token authentication work for Slack CLI operations?

Bot token authentication for Slack CLI operations works by utilizing a pre-configured bot token. This token allows the Skill to authenticate your programmatic requests for channel operations and message management.

Are direct messages supported for Slack message automation?

Yes, direct messages are supported for Slack message automation. The Skill supports operations on specific channels and direct messages, allowing you to send, read, edit, delete, and react to messages in both contexts.