slack-messaging

Send and read Slack messages via slackcli from the command line.

154|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/haojing8312/WorkClaw --skill slack-messaging-haojing8312
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-messaging
Source: https://github.com/haojing8312/WorkClaw/tree/main/.claude/skills/slack-messaging
Command: npx skills add https://github.com/haojing8312/WorkClaw --skill slack-messaging-haojing8312

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Slack messaging and workspace interactions are often manual or GUI-bound. This skill enables you to send and read Slack messages from the command line, manage channels, and test integrations, all without leaving your terminal.

Core Features & Use Cases

  • Send messages to channels or DMs using the slackcli tool from the shell.
  • Read channel history and verify bot/integration messages in real-time.
  • Manage multiple workspaces by switching contexts and running CLI-based validations.

Quick Start

Send a test message to a Slack channel using slackcli.

Frequently Asked Questions about slack-messaging

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

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

To send Slack messages from the command line, use the slackcli tool within a local shell runtime to post texts to channels or DMs. This requires token management via an included script for authentication.

Can I read Slack channel history using a CLI tool?

Yes, you can read Slack channel history using a CLI tool. The skill enables you to fetch conversation logs and verify bot or integration messages in real-time directly from your terminal.

Do I need a Slack token to automate workspace messaging from the terminal?

Yes, automating Slack workspace messaging from the terminal requires a Slack token. The included script handles token management and authentication to enable CLI-driven access to your workspace.

How do I manage multiple Slack workspaces from a local CLI environment?

Manage multiple Slack workspaces from a local CLI environment by switching contexts and running CLI-based validations. This allows you to interact with different workspace channels seamlessly without leaving your terminal.

What is the best way to test Slack integrations without the GUI?

The best way to test Slack integrations without the GUI is using slackcli. It allows you to send test messages to channels and read conversation history to verify bot responses directly from the command line.