slack

Send, edit, delete, and retrieve Slack messages with a bot token.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines interactions within Slack by enabling automated message management, reactions, and pinning, reducing the need for manual intervention in routine communication tasks.

Core Features & Use Cases

  • Message Management: Send, edit, delete, and read messages in channels or direct messages.
  • Reactions: Add or list emoji reactions to messages.
  • Pinning: Pin or unpin messages to keep important information accessible.
  • Member Information: Retrieve details about Slack users.
  • Use Case: Automatically pin important announcements in a project channel or react to messages with a specific emoji to acknowledge receipt.

Quick Start

Use the slack skill to send a message to the channel with id 'C123' with the content 'Hello from OpenClaw'.

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 management like sending or editing?

Automating Slack message management involves using a configured bot token to programmatically send, edit, delete, and retrieve messages in channels or direct messages. This reduces manual intervention in routine communication tasks.

Can I automate pinning important announcements in Slack channels?

Yes, automating Slack pinning allows you to pin or unpin messages within specified channels to keep important information accessible. This requires a configured bot token for authentication.

How do I add emoji reactions to Slack messages programmatically?

Adding emoji reactions to Slack messages programmatically requires a bot token to facilitate reaction management. You can add or list emoji reactions to acknowledge receipt or interact with messages automatically.

Do I need a bot token to retrieve Slack member information?

Yes, retrieving details about Slack users requires a configured bot token for authentication and authorization. This token allows the assistant to perform actions on behalf of the configured account.

What are the limitations of using automation for Slack notifications?

Slack automation limitations depend on the bot token's authorization scope and channel permissions. Actions like sending messages or pinning are restricted to specified channels or direct messages where the bot has access.

Is there a way to read and retrieve Slack messages from specific channels?

Reading and retrieving Slack messages from specific channels is possible through programmatic control. Using a configured bot token, you can retrieve message data to automate workflows and monitor communications.