ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 4/5

slack

Use when you need to control Slack from Clawdbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/chaunceyliu/testat1
Or

What This Skill Does

The Slack skill for OpenClaw transforms Clawdbot into an integrated workspace assistant, enabling seamless interaction with Slack channels and direct messages. This skill bridges the gap between your AI agent and your team's communication hub, allowing for automated message management, task tracking, and organization. Whether you need to confirm receipt of a request with an emoji reaction, pin critical project documentation, or maintain documentation by deleting outdated messages, this tool provides a robust API-based interface to execute these tasks directly through your AI workflow. By leveraging the bot token configuration, the skill ensures secure and authenticated access to your Slack workspace, enabling the agent to operate as a persistent team member that helps keep your channels organized and responsive.

Installation

To add this capability to your agent, use the following CLI command in your OpenClaw environment:

clawhub install openclaw/skills/skills/chaunceyliu/testat1

Once installed, ensure your environment has the correct Slack bot token configured so the agent can authenticate and interact with your workspace channels and DMs.

Use Cases

  • Project Management: Automatically react with a checkmark emoji when a task described in a Slack thread is completed, keeping stakeholders informed without manual entry.
  • Knowledge Management: Monitor project channels and pin important strategy documents, decisions, or meeting summaries so they are easily accessible to all team members.
  • Team Cleanup: Maintain cleaner Slack channels by having the agent periodically delete obsolete temporary announcements or deprecated messages.
  • Information Retrieval: Quickly fetch user profile information or lists of custom emojis to help the agent maintain organizational context while communicating in Slack threads.

Example Prompts

  1. "Hey Clawdbot, please react with a checkmark emoji to the last message I sent in the #project-alpha channel to confirm I've seen it."
  2. "Find the message in the #engineering channel from this morning regarding the deployment error and pin it so the team doesn't lose track of it."
  3. "Send a quick message to the #general channel saying that the weekly status report has been uploaded to the drive."

Tips & Limitations

  • Precision is Key: Always provide the channelId and messageId correctly. You can obtain these easily from the message context provided in the agent's history.
  • Permissioning: Ensure the Slack bot token used for configuration has the appropriate scopes enabled (e.g., channels:history, chat:write, reactions:write) to allow the agent to perform the requested actions.
  • Rate Limiting: Be mindful that excessive rapid-fire requests may hit Slack API rate limits. For high-volume tasks, allow for natural processing intervals.

Metadata

Stars3875
Views0
Updated2026-04-07
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-chaunceyliu-testat1": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#slack#collaboration#automation#messaging#productivity
Safety Score: 4/5

Flags: external-api