slack

Search Slack messages and retrieve thread replies via the Slack API.

2|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/adampoit/ai --skill slack-adampoit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack
Source: https://github.com/adampoit/ai/tree/main/skills/slack
Command: npx skills add https://github.com/adampoit/ai --skill slack-adampoit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you quickly find information within Slack by searching messages and retrieving detailed thread conversations, saving you time scrolling through channels.

Core Features & Use Cases

  • Search Messages: Find specific messages across Slack using keywords and filters.
  • Read Threads: Retrieve all replies within a Slack thread for complete context.
  • Use Case: You need to find out when a specific bug was reported in the #dev-bugs channel. You can use the search feature to find the initial message and then read the associated thread to see the resolution.

Quick Start

Search for messages containing the phrase "deployment issue" and return up to 10 results.

Frequently Asked Questions about slack

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

FAQPage Schema
How do I search Slack messages for specific keywords across channels?

You can search Slack messages by providing keywords to the Skill, which uses the Slack API to find specific messages across your workspace. It returns matching conversational history based on your search terms.

Can I retrieve all replies in a Slack thread to get full context?

Yes, you can retrieve complete Slack thread conversations using this Skill. It fetches all replies within a specific thread via the Slack API, giving you full conversational context without manual scrolling.

Do I need a Slack API token to search conversations and threads?

Yes, you need a SLACK_API_TOKEN configured with appropriate scopes for message searching and thread retrieval. This token authorizes the Skill to access your Slack workspace's conversational history securely.

What's the best way to find when a bug was reported in a Slack channel?

The best way to find a reported bug in Slack is to search for relevant keywords, locate the initial message, and then retrieve the associated thread replies to see the complete resolution context.

Can I limit the number of Slack message search results returned?

Yes, you can limit search results by specifying a maximum count, such as returning up to 10 results for a query like "deployment issue". This helps manage the volume of retrieved messages.

Why does searching Slack threads require specific API scopes?

Searching Slack threads requires specific API scopes because the Slack API enforces granular permissions to protect conversational data. Your SLACK_API_TOKEN must be authorized for both message searching and thread retrieval operations.