← Back to Skills Marketplace
ailven

Slack (Socket Mode)

by Yamini Chua · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
484
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install slack-socket
Description
Use when you need to control Slack from OpenClaw via the message tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Usage Guidance
This skill appears to do what it says: control Slack via the bot token configured at channels.slack. Before installing, verify: (1) which bot token/config entry channels.slack points to and that it is scoped only as broadly as needed (chat:write, reactions:write, pins, channels:history or equivalent, users:read/users:read.email if member emails are exposed); (2) you are comfortable that the agent may read channel messages and user profile info (emails are sensitive); (3) you are okay with the agent performing periodic reads or autonomous actions if you enable automated runs. Because this is instruction-only (no install), installation risk is low, but token scope and privacy are the primary risks — restrict the bot to the minimum scopes and workspace channels required.
Capability Analysis
Type: OpenClaw Skill Name: ben-slack-socket Version: 1.0.1 The skill bundle provides standard Slack integration capabilities, including sending, reading, reacting to, and pinning messages. The instructions in SKILL.md are clear, align with the stated purpose, and do not contain any malicious commands, data exfiltration attempts, or prompt injection attacks.
Capability Assessment
Purpose & Capability
Name/description, declared config path (channels.slack), and the SKILL.md actions (send, react, read, pin, member-info, etc.) are consistent with a Slack bot operating in Socket Mode. There are no unrelated binaries or environment variables requested.
Instruction Scope
SKILL.md stays within Slack operations (read/send/edit/delete messages, reactions, pins, list custom emoji, member-info). It explicitly returns potentially sensitive profile fields (email, timezone, profile status). The instructions do not direct data to external endpoints, but they do encourage periodic reads which could increase exposure of channel contents if used autonomously.
Install Mechanism
This is an instruction-only skill with no install spec and no code files beyond a benign package.json. Nothing will be downloaded or written during install by the skill itself.
Credentials
No environment variables are declared; the skill relies on the configured Slack bot token under channels.slack (declared required config path). That is proportionate, but the bot token must have scopes that permit reading messages and user profile/email data — these are sensitive capabilities that you should verify are necessary and limited to the correct workspace.
Persistence & Privilege
The skill does not request always:true and is user-invocable with normal autonomous invocation allowed. It does not attempt to modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install slack-socket
  3. After installation, invoke the skill by name or use /slack-socket
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Fixed action names to match actual message tool API: send/member-info instead of sendMessage/memberInfo; replaced real Slack IDs with generic placeholders C123/U123
Metadata
Slug slack-socket
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Slack (Socket Mode)?

Use when you need to control Slack from OpenClaw via the message tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs. It is an AI Agent Skill for Claude Code / OpenClaw, with 484 downloads so far.

How do I install Slack (Socket Mode)?

Run "/install slack-socket" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Slack (Socket Mode) free?

Yes, Slack (Socket Mode) is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Slack (Socket Mode) support?

Slack (Socket Mode) is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Slack (Socket Mode)?

It is built and maintained by Yamini Chua (@ailven); the current version is v1.0.1.

💬 Comments