slack

Automate Slack message reactions, pinning, and CRUD operations via API.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Slack channels and DMs can become cluttered with repetitive tasks that slow you down. This Skill automates common Slack interactions from OpenClaw, saving time and reducing context switching.

Core Features & Use Cases

  • React to a message in a channel or DM with an emoji.
  • Pin or unpin important messages and fetch a list of pinned items.
  • Send, edit, or delete messages programmatically.
  • Retrieve member information for users in a workspace.

Quick Start

Tell OpenClaw to react to a message in channel C123 with the :white_check_mark: emoji.

Frequently Asked Questions about slack

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

FAQPage Schema
How do I automate Slack messages and reactions from an external platform?

You can automate Slack messages by triggering Slack API calls to programmatically send messages, add emoji reactions, and manage pins in channels or DMs from an external platform.

What do I need to configure to send Slack messages programmatically?

You need a configured Slack bot token and specific inputs like channel IDs, message IDs, and emoji names to execute Slack API actions and send messages programmatically.

Can I edit and delete Slack messages in bulk through API automation?

Yes, Slack API automation supports message CRUD operations, allowing you to programmatically send, edit, or delete messages in channels and direct messages.

How do I retrieve and manage pinned messages in Slack channels?

You can use automation to pin or unpin important messages and fetch a list of pinned items via Slack API calls to manage pinned messages in Slack channels.

Does this Slack automation approach work for direct messages?

Yes, Slack automation applies to both channels and direct messages, allowing you to perform reactions, pin management, and message CRUD operations across both.