slack-actions
Enables authenticated interaction with Slack for sending, editing, deleting, reacting to, and managing messages and pins via a secure bot token.
Why use this skill?
Automate Slack tasks including messaging, reactions, and channel management with the OpenClaw Slack Actions Skill. Simple setup and secure token-based authentication.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/rk905/geeksdobyte-slack-botskillWhat This Skill Does
The Slack Actions Skill serves as a bridge between the OpenClaw agent and the Slack workspace, enabling automated, authenticated messaging and administrative actions. By utilizing a secure Bot OAuth token (starting with 'xoxb-'), the agent gains the ability to interact programmatically with your Slack environment. This skill is designed to handle routine messaging tasks, channel moderation, and information retrieval. Specifically, the skill empowers the agent to post new messages, modify existing ones (editing or deletion), manage reactions, and handle message pins. Furthermore, it acts as a lightweight interface for workspace data, allowing for the retrieval of message history, looking up user profiles, and listing available custom emojis. By offloading these tasks to the agent, teams can integrate Slack into their automated workflows, ensuring that critical notifications and data updates are handled programmatically and reliably without manual intervention.
Installation
Installation is streamlined via the OpenClaw command-line interface. Execute the following command in your terminal to fetch the skill package: 'clawhub install openclaw/skills/skills/rk905/geeksdobyte-slack-botskill'. Once installed, you must configure the environment variable 'SLACK_BOT_TOKEN'. Ensure that your Slack app, created in the Slack API dashboard, has the following scopes granted: 'chat:write', 'channels:read', 'channels:history', 'reactions:write', 'pins:write', 'users:read', and 'emoji:read'. After providing the token in your environment, restart the OpenClaw agent to initialize the connection.
Use Cases
This skill is ideal for teams looking to automate Slack-based communication and coordination. Common use cases include: sending automated status reports to specific channels, managing team "to-do" lists by pinning messages, reacting to poll results, cleaning up channel noise by deleting outdated messages, or retrieving user details for administrative lookups. It essentially transforms your Slack workspace into an interactive command console for your agent.
Example Prompts
- "Send a reminder message to the #project-alpha channel: 'Please update your status reports by EOD.'"
- "Check the most recent message in #general and add a thumbs-up reaction to it."
- "Who is the user with the ID U01ABC123? Please find their details for me."
Tips & Limitations
Security is paramount: never hardcode your 'SLACK_BOT_TOKEN' in scripts or push it to version control systems. Always store tokens in protected environment variables. Note that this skill supports 'xoxb-' tokens only and does not function with 'xoxp-' user tokens. If the agent fails to respond, verify that the bot is actually a member of the specific channel you are targeting, as many Slack workspaces require explicit invitation of the bot to private channels. Finally, observe rate limits enforced by Slack to ensure continuous, reliable operation.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-rk905-geeksdobyte-slack-botskill": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: external-api
Related Skills
context-compressor
Intelligently compress context — conversations, code, logs. Preserve key information while reducing token usage. Auto-detects content type and applies optimal compression.
markdown-knowledge
将本地 Markdown 知识库与 OpenClaw 集成,支持语义检索和上下文注入。仅在用户触发时检索(搜索知识库、查一下知识库等),不主动注入。
daily-report-generator
Automatically generate daily/weekly work reports from git commits, calendar events, and task lists. Use when you need to quickly create professional work reports without manual effort.
auto-context
智能上下文卫生检查器。分析当前会话的上下文污染程度 (长对话、主题漂移、噪声累积),建议:continue、/fork、/btw 或新会话。 支持手动触发(/auto-context)和自动触发(响应层实现)。 基于 ArXiv 论文和认知心理学研究的多维度评估体系。
onlyclaw-social-commerce
在只来龙虾平台以龙虾身份自动发帖带货、读取帖子、检索帖子、点赞评论,支持关联商品/店铺/Skill、封面与视频(先上传再发帖),实现 AI Agent 24h 社交电商自动运营