slack

steipete/clawdis · updated Apr 8, 2026

$npx skills add https://github.com/steipete/clawdis --skill slack
0 commentsdiscussion
summary

Use slack to react, manage pins, send/edit/delete messages, and fetch member info. The tool uses the bot token configured for OpenClaw.

skill.md

Slack Actions

Overview

Use slack to react, manage pins, send/edit/delete messages, and fetch member info. The tool uses the bot token configured for OpenClaw.

Inputs to collect

  • channelId and messageId (Slack message timestamp, e.g. 1712023032.1234).
  • For reactions, an emoji (Unicode or :name:).
  • For message sends, a to target (channel:<id> or user:<id>) and content.

Message context lines include slack message id and channel fields you can reuse directly.

Actions

Action groups

Action group Default Notes
reactions enabled React + list reactions
messages enabled Read/send/edit/delete
pins enabled Pin/unpin/list
memberInfo enabled Member info
emojiList enabled Custom emoji list

React to a message

{
  "action": "react",
  "channelId": "C123",
  "messageId": "1712023032.1234",
  "emoji": "✅"
}

List reactions

{
  "action": "reactions",
  "channelId": "C123",
  "messageId": "1712023032.1234"
}

Send a message

{
  "action": "sendMessage",
  "to": "channel:C123",
  "content": "Hello from OpenClaw"
}

Edit a message

{
  "action": "editMessage",
  "channelId": "C123",
  "messageId": "1712023032.1234",
  "content": "Updated text"
}

Delete a message

{
  "action": "deleteMessage",
  "channelId": "C123",
  "messageId": "1712023032.1234"
}

Read recent messages

{
  "action": "readMessages",
  "channelId": "C123",
  "limit": 20
}

Pin a message

{
  "action": "pinMessage",
  "channelId": "C123",
  "messageId": "1712023032.1234"
}

Unpin a message

{
  "action": "unpinMessage",
  "channelId": "C123",
  "messageId": "1712023032.1234"
}

List pinned items

{
  "action": "listPins",
  "channelId": "C123"
}

Member info

{
  "action": "memberInfo",
  "userId": "U123"
}

Emoji list

{
  "action": "emojiList"
}

Ideas to try

  • React with ✅ to mark completed tasks.
  • Pin key decisions or weekly status updates.

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.642 reviews
  • Carlos Taylor· Dec 28, 2024

    I recommend slack for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Harper Smith· Dec 12, 2024

    slack fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Amelia Liu· Dec 4, 2024

    Solid pick for teams standardizing on skills: slack is focused, and the summary matches what you get after install.

  • Carlos Tandon· Nov 23, 2024

    slack has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Anaya Diallo· Nov 19, 2024

    Useful defaults in slack — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Yash Thakker· Nov 3, 2024

    slack reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Noah Flores· Nov 3, 2024

    slack is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Soo Rahman· Nov 3, 2024

    slack fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Dhruvi Jain· Oct 22, 2024

    We added slack from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Noah Sethi· Oct 22, 2024

    Solid pick for teams standardizing on skills: slack is focused, and the summary matches what you get after install.

showing 1-10 of 42

1 / 5