Slack Integration

v0.1.0

Slack integration - Send messages, manage channels, and automate Slack workflows

0· 111·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for lukaizj/lukaizj-slack.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Slack Integration" (lukaizj/lukaizj-slack) from ClawHub.
Skill page: https://clawhub.ai/lukaizj/lukaizj-slack
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required env vars: SLACK_BOT_TOKEN
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Canonical install target

openclaw skills install lukaizj/lukaizj-slack

ClawHub CLI

Package manager switcher

npx clawhub@latest install lukaizj-slack
Security Scan
Capability signals
Requires OAuth tokenRequires sensitive credentials
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the included code and declared environment variable (SLACK_BOT_TOKEN). Tools exposed (send message, list/create channels) map directly to Slack API endpoints used in slack.py; there are no unrelated env vars or system paths requested.
Instruction Scope
SKILL.md stays on-topic (set up Slack app, provide bot token). The documentation lists some scopes but omits the scope needed to create channels (the code calls conversations.create which generally requires conversations:write or channels:write); otherwise the instructions do not ask the agent to read local files or other credentials.
Install Mechanism
No install spec (low risk). The runtime imports the third-party 'requests' library but there is no declared dependency or installer; the code handles absence by returning an error. This is an operational shortcoming, not a security red flag.
Credentials
Only SLACK_BOT_TOKEN is required, which is proportional to the skill's functionality. The token is used only for calls to api.slack.com and no other credentials or secrets are requested.
Persistence & Privilege
Skill is not forced-enabled (always: false), does not request system-wide configuration changes, and uses normal autonomous invocation defaults. It does not modify other skills or global agent settings.
Assessment
This skill appears to do what it says, but review and follow these precautions before installing: 1) Provide a Bot User OAuth token scoped with least privilege — ensure required scopes include chat:write and the appropriate conversations/channels write/read scopes (the SKILL.md misses the write scope needed to create channels). 2) Use a bot token (not your personal user token), limit its workspace permissions, and rotate/revoke it if abused. 3) Review the GitHub source (homepage) and confirm you trust the author before supplying a token. 4) Ensure the runtime has the 'requests' library available or the skill will return errors. 5) Be aware the skill will make network calls to api.slack.com (expected behavior); restrict token usage in sensitive workspaces if you are concerned about accidental message posting or channel creation.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

EnvSLACK_BOT_TOKEN
latestvk97bevxxd4vps8trqa6dc9xre5857rex
111downloads
0stars
1versions
Updated 1w ago
v0.1.0
MIT-0

Slack Integration

Slack integration skill for OpenClaw. Send messages, manage channels, and automate Slack workflows.

Setup

  1. Create a Slack app at https://api.slack.com/apps
  2. Get Bot User OAuth Token
  3. Add required scopes: channels:read, chat:write, groups:read
  4. Configure SLACK_BOT_TOKEN environment variable

Comments

Loading comments...