slack-automation

Automate Slack messaging, search, channel management, and reactions via Composio.

5|2|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/s1366560/agi-demos --skill slack-automation-s1366560
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-automation
Source: https://github.com/s1366560/agi-demos/tree/main/.memstack/skills/slack-automation
Command: npx skills add https://github.com/s1366560/agi-demos --skill slack-automation-s1366560

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates repetitive tasks within Slack, such as sending messages, searching conversations, managing channels, and reacting to messages, freeing up users from manual operations.

Core Features & Use Cases

  • Message Sending & Editing: Post messages to channels or DMs, and edit them if needed.
  • Conversation Search: Find specific messages using keywords and filters.
  • Channel & User Management: List channels and users, and retrieve channel information.
  • Reactions & Threading: Add reactions to messages and participate in threaded conversations.
  • Message Scheduling: Schedule messages to be sent at a future time.
  • Use Case: Automatically post daily stand-up reminders to a specific channel, search for past project updates, or quickly find a user's contact information.

Quick Start

Use the slack-automation skill to send a message to the '#general' channel.

Frequently Asked Questions about slack-automation

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

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

You can automate sending Slack messages by using the slack-automation Skill to programmatically post messages to specific channels or DMs through Composio's Slack toolkit. It also supports editing messages after they are sent.

What's the best way to search Slack conversations programmatically?

The best way to search Slack conversations programmatically is by using the slack-automation Skill, which finds specific messages using keywords and filters through the Composio Slack toolkit.

Can I manage Slack channels and users without manual operations?

Yes, you can manage Slack channels and users without manual operations by using the slack-automation Skill to list channels, retrieve channel information, and find user contact details programmatically.

Do I need a Rube MCP connection to automate Slack workflows?

Yes, you need a Rube MCP connection and an active Slack connection via RUBE_MANAGE_CONNECTIONS with the 'slack' toolkit to use the slack-automation Skill for workflow automation.

Can Slack messages be scheduled for future delivery?

Yes, Slack messages can be scheduled for future delivery using the slack-automation Skill, which supports message scheduling in addition to adding reactions and participating in threaded conversations.