← 返回 Skills 市场
lukaizj

Slack Integration

作者 lukaizj · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ 安全检测通过
129
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install lukaizj-slack
功能描述
Slack integration - Send messages, manage channels, and automate Slack workflows
使用说明 (SKILL.md)

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
安全使用建议
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.
功能分析
Type: OpenClaw Skill Name: lukaizj-slack Version: 0.1.0 The skill provides standard Slack integration functionality, including sending messages and managing channels via the official Slack API. The implementation in slack.py is straightforward, uses legitimate Slack API endpoints (slack.com/api), and contains no evidence of malicious intent, data exfiltration, or prompt injection.
能力标签
requires-oauth-tokenrequires-sensitive-credentials
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install lukaizj-slack
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /lukaizj-slack 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of Slack integration skill. - Send messages to Slack channels. - Manage Slack channels directly from OpenClaw. - Automate Slack workflows. - Requires SLACK_BOT_TOKEN for setup.
元数据
Slug lukaizj-slack
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Slack Integration 是什么?

Slack integration - Send messages, manage channels, and automate Slack workflows. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 129 次。

如何安装 Slack Integration?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install lukaizj-slack」即可一键安装,无需额外配置。

Slack Integration 是免费的吗?

是的,Slack Integration 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Slack Integration 支持哪些平台?

Slack Integration 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Slack Integration?

由 lukaizj(@lukaizj)开发并维护,当前版本 v0.1.0。

💬 留言讨论