agent-slack

Automate Slack workspace management with credential extraction and multi-workspace actions.

170|25|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/agent-messenger/agent-messenger --skill agent-slack-agent-messenger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-slack
Source: https://github.com/agent-messenger/agent-messenger/tree/main/skills/agent-slack
Command: npx skills add https://github.com/agent-messenger/agent-messenger --skill agent-slack-agent-messenger

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Slack workspaces across multiple teams can be cumbersome to manage manually; this Skill automates authentication, multi-workspace coordination, and common Slack actions from a single interface.

Core Features & Use Cases

  • Multi-workspace authentication and switching
  • List channels, read messages, send messages, and generate workspace snapshots
  • Secure credential handling and cross-workspace automation for AI agents

Quick Start

Authenticate to Slack by running the built-in extraction flow and start exploring workspaces with the snapshot and channel commands.

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 workspace management across multiple teams?

Slack workspace management is automated by extracting credentials from the Slack desktop app and enabling cross-workspace interactions like listing channels and sending messages from a single interface.

Can I authenticate to Slack automatically without manual login?

Yes, Slack authentication is automated through a built-in extraction flow that pulls credentials directly from the Slack desktop app, with a browser fallback option for secure access.

What's the best way to generate Slack workspace snapshots for multiple workspaces?

Generating workspace snapshots is achieved by running cross-workspace commands that capture channel lists and messages, producing structured outputs for multiple Slack workspaces simultaneously.

Does the Slack desktop app need to be installed for automated credential extraction?

The Slack desktop app is the primary source for secure credential extraction, but a browser fallback is supported if the desktop application is not installed in your environment.

Why does my Slack multi-workspace automation require secure credential handling?

Secure credential handling is required to safely manage authentication tokens extracted from Slack, ensuring cross-workspace automation tasks like reading and sending messages do not expose sensitive data.