slack

Control Slack channels and direct messages with reactions, sends, edits, deletes, and pins.

2|1|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/duggal1/Sapphire-cli --skill slack-duggal1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/duggal1/Sapphire-cli/tree/main/internal/skills/bundled/slack
Command: npx skills add https://github.com/duggal1/Sapphire-cli --skill slack-duggal1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Slack control from OpenClaw to react to messages, pin items, send and edit messages, and fetch member info within channels and DMs.

Core Features & Use Cases

  • React to messages and read reactions
  • Pin/unpin messages and list pins
  • Send, edit, and delete messages
  • Retrieve member information
  • Emoji list access for custom reactions
  • Use case: moderate a channel by acknowledging important messages and pinning decisions for future reference

Quick Start

Configure the Slack bot token in OpenClaw and then ask it to react to a message.

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 bot?

You can automate Slack messages and reactions by configuring a Slack bot token within your automation platform to send, edit, delete, and react to messages in channels and DMs.

Can I pin important Slack messages automatically for channel moderation?

Yes, you can pin important Slack messages automatically. The integration provides actions to pin or unpin messages and list existing pins to support channel moderation workflows.

What do I need to retrieve Slack member info and custom emoji lists?

To retrieve Slack member info and custom emoji lists, you need to configure a Slack bot token. This grants access to fetch member details and available emojis for reactions.

Does this Slack integration support editing and deleting messages in direct messages?

Yes, this Slack integration supports editing and deleting messages. These actions apply to both Slack channels and direct messages, enabling comprehensive bot-driven communication control.

What is the best way to structure payloads for deterministic Slack message automation?

The best way to structure payloads for deterministic Slack message automation is to use well-structured inputs mapped to specific action groups like reactions, pins, and member info.