slack-thread
Read and summarize Slack channel history and thread conversations. Use when receiving a Slack link (https://...slack.com/archives/...), or when asked to view channel/thread messages, summarize conversations, or check recent messages in a channel.
Why use this skill?
Efficiently read, fetch, and summarize Slack channel history and deep threads with OpenClaw AI. Streamline your team communication.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/epikoding/slack-thread-readerWhat This Skill Does
The slack-thread skill is a powerful automation tool designed to bridge the gap between your Slack workspace and OpenClaw AI. It enables the agent to directly access, parse, and summarize conversations from Slack channels and individual threads. By leveraging a structured script, the skill extracts metadata such as timestamps, user identities, and attachments, presenting them in a clean, readable format. Whether you are looking to review recent updates in a project channel or dive deep into a technical discussion within a specific thread, this skill handles the heavy lifting of data retrieval.
Installation
To install this skill, use the ClawHub command-line interface. Run the following command in your terminal:
clawhub install openclaw/skills/skills/epikoding/slack-thread-reader
Ensure that the bot has been invited to the target Slack channel. If the agent encounters a channel_not_found error, verify the bot's presence by running /invite @botname directly within the Slack channel interface.
Use Cases
This skill is ideal for teams relying on asynchronous communication. Use it to:
- Generate executive summaries of long-running team discussions.
- Quickly catch up on project updates when returning from an offline period.
- Archive technical decisions made in threads for internal documentation.
- Monitor channel discussions without manually scrolling through Slack's native interface.
Example Prompts
- "Could you check the recent activity in #engineering-updates and give me a 5-bullet summary?"
- "I'm pasting this link to a thread: https://your-workspace.slack.com/archives/C12345/p167890. Please summarize the debate regarding the new API implementation."
- "Summarize the last 20 messages in the #marketing-team channel, but please include all thread replies as well."
Tips & Limitations
To maximize the utility of this skill, be mindful of the difference between channel history and threads. The slack-thread script requires specific flags; the --with-threads option is crucial for depth but can significantly increase the volume of output. Always ensure you are providing clear instructions to the agent regarding the depth of analysis required. Remember that the agent only has visibility into channels it has been invited to. If a link does not match the request context (e.g., asking for channel history when providing a thread link), the agent is instructed to ask for clarification to prevent misinterpretation of conversation context.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-epikoding-slack-thread-reader": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, network-access