slack

Manage Slack messages, channel history, and cross-workspace searches via CLI.

Updated Oct 15, 2021
One-click install
npx skills add https://github.com/toqoz/config --skill slack-toqoz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/toqoz/config/tree/main/home/agents/skills/slack
Command: npx skills add https://github.com/toqoz/config --skill slack-toqoz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill streamlines Slack interactions by providing a unified command-line interface for reading, sending, editing, and searching messages across multiple workspaces without needing to switch contexts manually.

Core Features & Use Cases

  • Message Management: Perform CRUD operations on messages, including drafting with a rich-text editor and managing threads.
  • Advanced Search: Search across messages and files in specific channels or by specific users with date filtering.
  • Multi-Workspace Support: Seamlessly manage credentials and operations across different Slack workspaces from a single tool.

Quick Start

Use the slack skill to list the last 25 messages from the general channel in your default workspace.

Frequently Asked Questions about slack

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

FAQPage Schema
How do I automate Slack messaging and search from the command line?

You can automate Slack messaging and search by using a command-line interface that interfaces directly with the Slack API to draft, edit, and retrieve messages. This tool enables programmatic workflows for reading, sending, and searching across channels without manual context switching.

Can I search across multiple Slack workspaces simultaneously?

Yes, you can search across multiple Slack workspaces by managing credentials for different accounts within a single command-line tool. It supports cross-workspace operations, allowing you to retrieve channel history and search messages seamlessly from one interface.

What credentials do I need to perform programmatic Slack operations?

To perform programmatic Slack operations, you need valid Slack user tokens or browser-based session credentials. These credentials authorize the command-line interface to interact with the Slack API for message management, file downloading, and cross-workspace searching.

How do I filter Slack message searches by specific users or dates?

You can filter Slack message searches by specific users or dates using the advanced search capabilities provided by the command-line interface. This allows you to target messages and files in specific channels or from designated users with precise date filtering.

Does this Slack CLI tool support downloading files and managing threads?

Yes, the Slack CLI tool supports downloading files and managing threads through its comprehensive message management features. It facilitates CRUD operations on messages, enabling you to handle thread replies and retrieve file attachments programmatically.