Slack integration tool. Send/receive messages, search, check unreplied, list channels. "slack" "channel" "thread"
Install
npx skillscat add xuiltul/animaworks/slack-tool Install via the SkillsCat registry.
SKILL.md
Slack Tool
External tool for Slack messaging, search, and channel management.
Invocation via use_tool
{"tool": "use_tool", "arguments": {"tool_name": "slack", "action": "ACTION", "args": {...}}}Actions
send — Send message
{"tool_name": "slack", "action": "send", "args": {"channel": "#channel-name", "message": "text", "thread": "thread ts (optional)"}}messages — Get messages
{"tool_name": "slack", "action": "messages", "args": {"channel": "#channel-name", "limit": 20}}search — Search messages
{"tool_name": "slack", "action": "search", "args": {"keyword": "search term", "channel": "#channel (optional)", "limit": 50}}unreplied — Check unreplied messages
{"tool_name": "slack", "action": "unreplied", "args": {}}channels — List channels
{"tool_name": "slack", "action": "channels", "args": {}}CLI Usage (S-mode)
animaworks-tool slack send CHANNEL MESSAGE [--thread TS]
animaworks-tool slack messages CHANNEL [-n 20]
animaworks-tool slack search KEYWORD [-c CHANNEL] [-n 50]
animaworks-tool slack unreplied [--json]
animaworks-tool slack channelsNotes
- Slack Bot Token must be configured in credentials
- Channel can be specified with # prefix or by channel ID