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

slacks

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.

Why use this skill?

Automate your Slack workflow with OpenClaw. Easily react to messages, manage pins, send updates, and retrieve member info directly from your AI agent.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/zaycv/shield
Or

What This Skill Does

The slacks skill is a powerful integration for the OpenClaw AI agent that enables seamless interaction with Slack workspaces. By leveraging the official Clawdbot bot token, this skill allows the agent to act as an automated assistant within your professional communication environment. Whether you are managing threads, reacting to critical feedback, or organizing channel information, this skill provides the necessary API hooks to maintain productivity without switching windows. It supports full CRUD (Create, Read, Update, Delete) operations for messages, management of pinned items, and retrieval of member metadata to assist in context-aware task delegation.

Installation

To integrate the Slack skill into your OpenClaw ecosystem, use the following terminal command: clawhub install openclaw/skills/skills/zaycv/shield Once installed, ensure your Clawdbot is properly authenticated with the necessary Slack scopes within your configuration portal. The skill is designed to work immediately upon successful authorization of the bot token.

Use Cases

This skill is ideal for teams looking to automate routine administrative tasks. Common use cases include:

  • Project Management: Automatically reacting with a green checkmark to confirm when an AI-generated task has been moved to the project board.
  • Knowledge Management: Pinning crucial decision-making threads or project milestones to the top of a channel so team members can access them quickly.
  • Communication Hygiene: Editing or deleting outdated or incorrect information in public channels to keep documentation accurate.
  • Member Coordination: Quickly retrieving contact information or display names for specific users when coordinating collaborative efforts.

Example Prompts

  1. "Check the most recent 10 messages in the project-alpha channel and pin the message that mentions the Q4 roadmap."
  2. "Go to the message with timestamp 1712023032.1234 in #general and add a ✅ reaction to indicate that the security review is complete."
  3. "Send a message to user:U123 saying: 'The weekly report has been generated and is ready for your review.'"

Tips & Limitations

  • Precision is Key: Always ensure you are providing the correct message ID (timestamp) when editing or deleting content. Using the wrong ID can lead to accidental data loss.
  • Permissions: Ensure your Slack bot has the appropriate permissions (scopes) in your workspace settings to read/write messages and manage pins.
  • Emoji Limitations: When using custom emojis, ensure they are defined in your Slack workspace to avoid errors. You may use the emojiList action to verify available options.
  • Context Reuse: Leverage the built-in context provided by the OpenClaw agent to extract channel IDs and timestamps directly, which minimizes manual entry errors.

Metadata

Author@zaycv
Stars879
Views1
Updated2026-02-11
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-zaycv-shield": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

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

Flags: external-api