slack-tool

Automate Slack messaging, search, and reactions across channels.

253|42|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/xuiltul/animaworks --skill slack-tool
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-tool
Source: https://github.com/xuiltul/animaworks/tree/main/templates/ja/common_skills/slack-tool
Command: npx skills add https://github.com/xuiltul/animaworks --skill slack-tool

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Slack teams often need to automate routine messaging, retrieval of recent conversations, searches across channels, and the ability to react to messages, all without leaving their workflow. This tool provides a straightforward external Slack integration to send messages, fetch histories, perform keyword searches, identify unreplied conversations, list channels, and apply emoji reactions via scripted actions.

Core Features & Use Cases

  • Send messages: publish text to a channel or thread.
  • Read messages: retrieve recent messages for monitoring or analysis.
  • Search messages: locate messages by keyword across channels.
  • Unreplied check: identify conversations awaiting responses.
  • Channel discovery: list available Slack channels for targeting.
  • React: apply emoji reactions to messages. Use cases include bot-enabled support channels, automated status alerts, and cross-team QA.

Quick Start

Connect your Slack workspace and begin sending and reading messages with simple, natural-language commands.

Frequently Asked Questions about slack-tool

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate sending Slack messages to a channel or thread?

To automate sending Slack messages, you can use scripted actions to publish text directly to a specific channel or thread. This external integration handles message distribution without requiring manual intervention through the Slack interface.

Can I search for specific keywords across multiple Slack channels?

Yes, you can search for specific keywords across multiple Slack channels using a dedicated search action. This feature locates messages matching your query terms, enabling efficient message retrieval and cross-channel monitoring.

How do I retrieve recent Slack messages for monitoring conversations?

You retrieve recent Slack messages by using a messages action that fetches channel histories. This allows you to monitor ongoing conversations, analyze discussion trends, and review recent activity programmatically.

Is there a way to identify unreplied Slack conversations automatically?

Yes, you can identify unreplied Slack conversations automatically using an unreplied check action. This feature scans your channels to highlight discussions that are awaiting responses, helping manage support or QA workflows.

What Slack scopes and credentials do I need to use this messaging automation?

Using this Slack messaging automation requires connecting your workspace and configuring appropriate credentials with required Slack scopes. These credentials authorize actions like sending messages, listing channels, and applying emoji reactions.

Can I apply emoji reactions to Slack messages programmatically?

Yes, you can apply emoji reactions to Slack messages programmatically using a dedicated react action. This allows your automated workflows to acknowledge or flag messages within channels without manual interaction.