@steipete/slack

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

View in AI SkillSafe app
0 downloads
0 stars
0 demos
SKILL.md
nameslack
descriptionSlack tool actions: send/read/edit/delete messages, react, pin/unpin, list pins/reactions/emoji, member info.
metadata{ "openclaw": { "emoji": "💬", "requires": { "config": ["channels.slack"] } } }

Slack

Use the slack tool. Reuse channelId and Slack timestamp message IDs from context when present.

Inputs

  • channelId: Slack channel ID.
  • messageId: Slack timestamp, e.g. 1712023032.1234.
  • to: channel:<id> or user:<id> for sends.
  • emoji: Unicode or :name: for reactions.

Actions

{ "action": "sendMessage", "to": "channel:C123", "content": "Hello" }
{ "action": "readMessages", "channelId": "C123", "limit": 20 }
{
  "action": "react",
  "channelId": "C123",
  "messageId": "1712023032.1234",
  "emoji": ":white_check_mark:"
}
{ "action": "reactions", "channelId": "C123", "messageId": "1712023032.1234" }
{
  "action": "editMessage",
  "channelId": "C123",
  "messageId": "1712023032.1234",
  "content": "Updated text"
}
{ "action": "deleteMessage", "channelId": "C123", "messageId": "1712023032.1234" }
{ "action": "pinMessage", "channelId": "C123", "messageId": "1712023032.1234" }
{ "action": "unpinMessage", "channelId": "C123", "messageId": "1712023032.1234" }
{ "action": "listPins", "channelId": "C123" }
{ "action": "memberInfo", "userId": "U123" }
{ "action": "emojiList" }

Safety

  • Confirm destructive deletes when context is unclear.
  • Keep outbound messages short; avoid Markdown tables.
  • Prefer thread/message IDs over fuzzy channel names.

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@steipete/slack/verified)](https://skillsafe.ai/skill/@steipete/slack/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@steipete/slack/installs)](https://skillsafe.ai/skill/@steipete/slack/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@steipete/slack/scan)](https://skillsafe.ai/skill/@steipete/slack/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@steipete/slack/eval)](https://skillsafe.ai/skill/@steipete/slack/)