slack-messaging

Send Slack messages and search conversation history via the Web API.

8|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/infiquetra/infiquetra-claude-plugins --skill slack-messaging-infiquetra
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-messaging
Source: https://github.com/infiquetra/infiquetra-claude-plugins/tree/main/plugins/slack/skills/slack-messaging
Command: npx skills add https://github.com/infiquetra/infiquetra-claude-plugins --skill slack-messaging-infiquetra

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines communication within Slack by enabling users to send messages, search conversations, and manage threads and reactions programmatically.

Core Features & Use Cases

  • Send Messages: Post messages to specific channels or threads.
  • Search Conversations: Find relevant information within Slack history.
  • Manage Threads & Reactions: Reply to existing threads and add reactions to messages.
  • Use Case: Quickly post a deployment update to the #engineering channel or search for past discussions about a specific incident.

Quick Start

Send a message to the #team channel saying "Deploy complete".

Frequently Asked Questions about slack-messaging

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

FAQPage Schema
How do I send automated Slack messages to a specific channel?

To send automated Slack messages to a channel, you use the Slack Web API with a SLACK_BOT_TOKEN. This enables programmatic interaction to post messages directly to specified channels or existing threads.

Can I search Slack message history programmatically?

You can search Slack message history programmatically using the Slack Web API. Search functionality requires a SLACK_USER_TOKEN to find relevant information and past conversations within your workspace.

Do I need a bot token or user token to manage Slack threads and reactions?

Managing Slack threads and reactions requires a SLACK_BOT_TOKEN for standard operations like replying to threads. Searching message history is the exception, which specifically requires a SLACK_USER_TOKEN.

What is the best way to retrieve Slack channel information via API?

The best way to retrieve Slack channel information is via the Slack Web API. Using a SLACK_BOT_TOKEN, you can programmatically query and manage channel data alongside user lookups.

How does programmatic interaction with Slack handle user data lookups?

Programmatic interaction handles Slack user data lookups through the Slack Web API. With a SLACK_BOT_TOKEN, the scripts can retrieve and manage user data directly within your communication workflows.