slack

Automate Slack messaging, reactions, pinning, and member lookups via the Slack API.

4|2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Clawdi-AI/openclaw --skill slack-clawdi-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/Clawdi-AI/openclaw/tree/main/skills/slack
Command: npx skills add https://github.com/Clawdi-AI/openclaw --skill slack-clawdi-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines interactions within Slack by enabling automated message management, reactions, and information retrieval, reducing manual effort and improving team communication efficiency.

Core Features & Use Cases

  • Message Management: Send, edit, and delete messages in channels or direct messages.
  • Reactions: Add or list emoji reactions to messages.
  • Pinning: Pin and unpin important messages for easy access.
  • Information Retrieval: Fetch member information and custom emoji lists.
  • Use Case: Automatically pin important announcements in a project channel or react to a colleague's message to acknowledge receipt.

Quick Start

Use the slack skill to send a message to channel 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 sending and editing Slack messages in a channel?

Automating Slack messages is handled by sending, editing, or deleting text through a configured bot token via the Slack API. You can programmatically target specific channels or direct messages to streamline team communication.

Can I automatically pin important announcements or add emoji reactions using the Slack API?

Yes, automating Slack reactions and pinning is fully supported. You can programmatically add or list emoji reactions to messages and pin or unpin important announcements in project channels for easy team access.

What do I need to set up before programmatically managing Slack channel notifications?

You need a configured Slack bot token to authenticate with the Slack API before managing channel notifications. This token enables the automated message management, reactions, and information retrieval processes.

Does this Slack automation approach support fetching member details and custom emoji lists?

Yes, fetching Slack member information and custom emoji lists is supported for enhanced workflow automation. This allows your automated communication workflows to retrieve and utilize user details and available emojis.

What is the best way to reduce manual effort when managing Slack conversations?

The best way to reduce manual effort in managing Slack conversations is through programmatic control of message sending, editing, deletion, and pinning. This automation improves team communication efficiency by replacing manual repetitive actions.