Slack integration tool for send/receive messages, search, unreplied checks, channel listing, and emoji reactions. Use when: posting to Slack, listing channels, replying in threads, checking unreplied items, or adding reactions.
Install
npx skillscat add xuiltul/animaworks/slack-tool Install via the SkillsCat registry.
SKILL.md
Slack Tool
External tool for Slack messaging, search, reactions, and channel management.
Invocation via Bash
Use Bash with animaworks-tool slack <subcommand> [args]:
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 channelsActions
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": {}}react — Add emoji reaction
{"tool_name": "slack", "action": "react", "args": {"channel": "#channel-name", "emoji": "thumbsup", "message_ts": "message timestamp"}}emoji: Slack emoji name without colons (e.g.thumbsup,eyes,white_check_mark)message_ts: Timestamp of the target message (available frommessagesaction results)
CLI Usage (S/C/D/G-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 channelsThe
reactaction is not available via CLI. Use MCP instead.
Notes
- Slack Bot Token must be configured in credentials
- Channel can be specified with # prefix or by channel ID
- Reactions require the
reactions:writescope