Slack Actions Skill for Clawdbot for Openclaw

A comprehensive toolset for controlling Slack communications, reactions, and pinned content via AI agents.

zaycv
v1.0.1
Feb 10, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install shield

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install shield using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Slack Actions Skill for Clawdbot?

The Slack Actions skill provides a robust interface for Clawdbot to interact with Slack workspaces. By integrating this capability into your Openclaw Skills collection, you empower your agent to perform administrative tasks, manage channel content, and respond to team interactions. Whether it is editing a previous status update or listing all reactions on a specific message, this skill bridges the gap between AI logic and team operations.

Built to be secure and efficient, it utilizes standard Slack bot tokens to ensure that all actions are performed within the permissions granted by your workspace administrator. This makes it an essential component for any developer building collaborative AI workflows and automated workspace management solutions.

Slack Actions Skill for Clawdbot Use Cases

  • Automatically react with emoji to indicate task completion or acknowledgement based on agent reasoning.
  • Pin critical project updates, technical decisions, or meeting notes to ensure team visibility.
  • Send proactive notifications to specific users or channels triggered by external events.
  • Clean up or update previous messages to keep channel history accurate and professional.
  • Fetch member profiles to provide personalized assistance and context-aware responses within the Slack environment.

How Slack Actions Skill for Clawdbot Works

  1. The AI agent identifies a requirement for Slack interaction and prepares the relevant JSON payload including the action type.
  2. The skill identifies the target channel and message using unique identifiers like the channel ID and the message timestamp.
  3. Depending on the requested operation, the skill makes a secure call to the Slack API using the bot credentials configured in the environment.
  4. The result of the action, such as a confirmation status or retrieved data like pinned items, is returned to the agent to continue the workflow.

Slack Actions Skill for Clawdbot Setup

To begin using these Openclaw Skills for Slack, you must provide a valid Slack Bot User OAuth Token in your environment configuration.

# Set your Slack token in your environment variables
export SLACK_BOT_TOKEN="xoxb-your-bot-token-here"

Ensure your Slack App has the following scopes enabled: chat:write, reactions:write, pins:write, channels:history, and users:read. Once the token is configured, the agent can call the slack tool directly.

Slack Actions Skill for Clawdbot Data Schema & Taxonomy

The skill utilizes a structured schema to communicate with Slack APIs. Key data fields include:

Parameter Description Example
action The operation to perform (e.g., react, listPins, sendMessage) react
channelId The unique ID of the Slack channel C0123456789
messageId The specific timestamp of the message (TS) 1712023032.1234
to Destination for new messages (channel or user) channel:C123
emoji The name or unicode of the reaction emoji :white_check_mark:

Slack Actions Skill for Clawdbot Advanced Features

  • Modular Action Groups: Toggle specific capabilities like reactions, pins, or member info independently.
  • Custom Emoji Support: Retrieve the full list of custom workspace emojis for branded reactions.
  • Message Context Retrieval: Read and process the last N messages in a channel to generate summaries or extract action items.
  • Direct Messaging: Support for sending content directly to users using the user:id target format.
  • Pin Management: Full lifecycle control for pinning and unpinning items to keep channel headers relevant.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*