slack

Send, edit, delete, and react to Slack messages via API.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/JiayueMeng128/OpenClaw2Androidtrying --skill slack-jiayuemeng128
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/JiayueMeng128/OpenClaw2Androidtrying/tree/main/openclaw/skills/slack
Command: npx skills add https://github.com/JiayueMeng128/OpenClaw2Androidtrying --skill slack-jiayuemeng128

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to interact with Slack directly from OpenClaw, automating tasks like sending messages, reacting to them, and managing pinned items.

Core Features & Use Cases

  • Message Management: Send, edit, delete, and read messages in Slack channels or DMs.
  • Reactions: Add or list emoji reactions to messages.
  • Pinning: Pin and unpin messages, and list pinned items in a channel.
  • Member Information: Retrieve information about Slack members.
  • Emoji Listing: Get a list of available emojis.
  • Use Case: Automatically post daily status updates to a specific channel, react to important messages with a ✅ emoji, or pin key announcements for easy reference.

Quick Start

Use the slack skill to send the message "Hello from OpenClaw" to the channel with ID "C123".

Frequently Asked Questions about slack

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

FAQPage Schema
How do I automate sending Slack messages from an external application?

You can automate sending Slack messages by using this Skill to programmatically control message sending, editing, deletion, and pinning. It requires configuring a Slack bot token for authentication to access specified channels and manage team communication.

Can I automatically add emoji reactions to Slack messages?

Yes, you can automatically add emoji reactions to Slack messages. The Skill supports adding or listing emoji reactions to specific messages, allowing workflows to programmatically react to important messages with designated emojis.

What do I need to configure before fetching Slack member information?

To fetch Slack member information, you need a configured Slack bot token for authentication. This token grants the Skill access to specified channels and user interactions required to retrieve member data and list available emojis.

How do I pin key announcements in a Slack channel programmatically?

You can pin key announcements programmatically by using the Skill's pinning features to pin and unpin messages. It also supports listing pinned items in a channel, ensuring key announcements are easily referenced.

Does this Slack automation tool support message deletion and editing?

Yes, the Slack automation tool supports message deletion and editing. It enables full message management, allowing you to send, edit, delete, and read messages directly within Slack channels or direct messages.

What is the best way to post daily status updates to a Slack channel automatically?

The best way to post daily status updates automatically is using this Skill's message management capabilities. By configuring a Slack bot token, you can programmatically send scheduled messages to specific channels for team communication.