slack

Manage Slack workspace messaging, user management, and analytics via CLI commands.

1.9k|565|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/mvanhorn/printing-press-library --skill slack-mvanhorn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/mvanhorn/printing-press-library/tree/main/library/productivity/slack
Command: npx skills add https://github.com/mvanhorn/printing-press-library --skill slack-mvanhorn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies managing Slack workspaces by enabling users to send messages, search channels, and retrieve analytics directly from the terminal.

Core Features & Use Cases

  • Messaging and Notifications: Send messages to channels or DMs, reply in threads, and update or delete messages.
  • Workspace Management: List users, channels, user groups, emojis, and pinned items for quick access and organization.
  • Analytics and Insights: Monitor channel health, response times, and stale threads to improve team engagement.
  • Use Case: A project manager wants to get a quick health report of active channels and send a reminder via Slack—all from the command line.

Quick Start

Authenticate your Slack workspace with your token, then perform a quick health check or search for recent messages with straightforward commands.

Frequently Asked Questions about slack

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

FAQPage Schema
How do I send Slack messages and manage notifications from the command line?

You can send Slack messages to channels or DMs, reply in threads, and update or delete messages directly via CLI commands. This streamlines team communication by automating workflow notifications without leaving the terminal.

Can I retrieve Slack workspace analytics and monitor channel health via CLI?

Yes, you can retrieve Slack workspace analytics via CLI to monitor channel health, track response times, and identify stale threads. This helps improve team engagement by providing direct insights into channel activity.

What is the best way to manage Slack channels and users without the web interface?

The best way to manage Slack users and channels without the web interface is using CLI commands to list users, channels, and user groups. This enables quick workspace organization and access directly from your terminal.

Do I need a Slack API token to automate workspace management tasks?

Yes, you need a Slack API token to authenticate your workspace and automate management tasks. This ensures secure operations when sending messages, searching content, or retrieving analytics through the command line.

Can I search for recent messages and pinned items across Slack channels?

Yes, you can search for recent messages and pinned items across Slack channels using straightforward CLI commands. This allows you to quickly retrieve specific content and monitor workspace activity efficiently.