testat1
Use when you need to control Slack from Clawdbot via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 1.1k · 0 current installs · 0 all-time installs
MIT-0
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
The skill's name/description and SKILL.md consistently describe Slack actions (react, pin, send/edit/delete messages, list emoji/member info). Requiring no new binaries or credentials is coherent because the instructions say it uses the bot token already configured for Clawdbot.
Instruction Scope
SKILL.md only describes using a 'slack' tool to perform Slack operations and collecting Slack-related inputs (channelId, messageId, emoji, content). It does not instruct reading arbitrary files, accessing unrelated environment variables, or contacting external endpoints other than the Slack actions implied by the slack tool.
Install Mechanism
There is no install spec and no code files (instruction-only), so nothing is written to disk or downloaded. This minimizes installation risk.
Credentials
The SKILL.md states it uses 'the bot token configured for Clawdbot' but the skill does not declare any required env vars or primary credential. This is likely intentional (it expects the host agent already has Slack configured), but you should be aware that the skill will act with whatever Slack bot token/scopes are present for Clawdbot and can perform write actions (send/edit/delete/pin).
Persistence & Privilege
always is false and the skill is user-invocable with normal autonomous invocation allowed. The skill does not request persistent installation or modification of other skills/config; privileges are typical for an integration that operates via the agent's existing Slack token.
Assessment
This skill itself is just instructions for using your agent's existing Slack tool. Before installing, confirm: (1) your Clawdbot Slack bot token is present and you understand its scopes (it can send, edit, delete, pin, and read messages); (2) you are comfortable granting those abilities to the agent (these are powerful write actions in Slack); and (3) the package metadata discrepancy (_meta.json owner/slug differs from the registry metadata) is acceptable or explainable in your environment. If you want tighter control, restrict the bot token's scopes or use a token tied to a limited-purpose bot or workspace.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.0
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
Slack Actions
Overview
Use slack to react, manage pins, send/edit/delete messages, and fetch member info. The tool uses the bot token configured for Clawdbot.
Inputs to collect
channelIdandmessageId(Slack message timestamp, e.g.1712023032.1234).- For reactions, an
emoji(Unicode or:name:). - For message sends, a
totarget (channel:<id>oruser:<id>) andcontent.
Message context lines include slack message id and channel fields you can reuse directly.
Actions
Action groups
| Action group | Default | Notes |
|---|---|---|
| reactions | enabled | React + list reactions |
| messages | enabled | Read/send/edit/delete |
| pins | enabled | Pin/unpin/list |
| memberInfo | enabled | Member info |
| emojiList | enabled | Custom emoji list |
React to a message
{
"action": "react",
"channelId": "C123",
"messageId": "1712023032.1234",
"emoji": "✅"
}
List reactions
{
"action": "reactions",
"channelId": "C123",
"messageId": "1712023032.1234"
}
Send a message
{
"action": "sendMessage",
"to": "channel:C123",
"content": "Hello from Clawdbot"
}
Edit a message
{
"action": "editMessage",
"channelId": "C123",
"messageId": "1712023032.1234",
"content": "Updated text"
}
Delete a message
{
"action": "deleteMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
Read recent messages
{
"action": "readMessages",
"channelId": "C123",
"limit": 20
}
Pin a message
{
"action": "pinMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
Unpin a message
{
"action": "unpinMessage",
"channelId": "C123",
"messageId": "1712023032.1234"
}
List pinned items
{
"action": "listPins",
"channelId": "C123"
}
Member info
{
"action": "memberInfo",
"userId": "U123"
}
Emoji list
{
"action": "emojiList"
}
Ideas to try
- React with ✅ to mark completed tasks.
- Pin key decisions or weekly status updates.
Files
2 totalSelect a file
Select a file to preview.
Comments
Loading comments…
