agent-slack

Automate Slack workflows and message management from the command line.

522|60|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/stablyai/agent-slack --skill agent-slack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-slack
Source: https://github.com/stablyai/agent-slack/tree/main/skills/agent-slack
Command: npx skills add https://github.com/stablyai/agent-slack --skill agent-slack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Slack automation for AI teams that want to programmatically read messages, browse channel history, download attachments, search content, and manage conversations, channels, and workflows without manual steps.

Core Features & Use Cases

  • Read messages and threads from URLs or channel+ts
  • Browse channel history, search messages/files, and fetch canvases as Markdown
  • Send, edit, delete messages and manage reactions
  • List channels, invite users, look up users, and open DMs
  • Discover and run Slack workflows across workspaces
  • Download attachments (snippets, images, files) to local paths for agents

Quick Start

Install the agent-slack CLI and run agent-slack channel list to see your channels.

Frequently Asked Questions about agent-slack

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

FAQPage Schema
How do I automate Slack workflows and message management from the command line?

You can automate Slack workflows and message management from the command line by using a specialized CLI interface that handles channel listing, message reading, sending, editing, and workflow execution. It requires Slack credentials and tokens to access workspaces.

Can I read Slack messages and download attachments programmatically without manual steps?

Yes, you can read Slack messages and download attachments programmatically. The automation supports reading messages or threads from URLs, browsing channel history, fetching canvases as Markdown, and downloading snippets, images, and files to local paths for agents.

What do I need to set up before using a CLI to automate Slack channel operations?

Before automating Slack channel operations, you need valid Slack credentials and tokens to access your workspaces. Once configured, you can run commands to list channels, invite users, look up users, and open direct messages.

Does Slack automation support searching message history and managing reactions?

Slack automation supports searching message history and managing reactions. You can search messages and files across workspaces, send and edit messages, add or remove reactions, and delete messages entirely through command line commands.

What is the best way to discover and run Slack workflows across multiple workspaces?

The best way to discover and run Slack workflows across multiple workspaces is through a comprehensive CLI interface that programmatically lists available workflows and executes them. This eliminates manual steps for AI teams managing conversations and channels.

Why does my Slack CLI automation require tokens to access workspaces?

Slack CLI automation requires tokens to access workspaces because it needs authenticated Slack credentials to securely interact with your workspace's channels, messages, users, and workflows. Without valid tokens, the CLI interface cannot programmatically read or manage your Slack data.