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.