This is a straightforward Slack integration that handles the everyday actions you'd expect: sending, editing, and deleting messages, adding reactions, managing pins, and pulling member info. It works through OpenClaw's bot token and expects you to pass channel IDs and message timestamps (those 1712023032.1234 style IDs). The action groups let you disable chunks of functionality if you want to lock things down. Honestly, the most useful bit is having message context automatically include the IDs you need to react or pin without hunting through Slack's UI. Good for automating team notifications or building workflows that respond to specific messages.

skills.sh installs
2.2K
GitHub stars
382.8K
last updated
Jul 14, 2026

Install

$ npx -y skills add steipete/clawdis --skill slack --agent claude-code

Installs into .claude/skills of the current project.

Files

Slack

Use the message tool with channel: "slack". The tool schema lists the actions enabled for the current Slack account; do not assume an action that is not present.

Workflow

  • Prefer stable Slack IDs from context. Sends outside the current conversation use channel:<id> or user:<id> targets.
  • Keep replies in the current thread unless the user asks for a top-level post. For another thread, pass its Slack timestamp as threadId; use the same timestamp as messageId for message-specific actions.
  • Before editing, deleting, pinning, or reacting to an ambiguous message, read the conversation and resolve its exact ID.
  • When multiple Slack accounts are configured, pass accountId rather than guessing.
  • Confirm destructive deletes when the target or intent is unclear.

Slack formatting, mentions, and available actions are described automatically by the current message tool hints. Follow those hints instead of maintaining a second action catalog here.

Sponsors

Details

Repository
github.com/steipete/clawdis
First seen
May 16, 2026

More from steipete/clawdis

All 61

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs