slack-channel-summarizer

Retrieve Slack channel history and summarize messages and metadata via API requests.

86|42|Updated May 6, 2026
One-click install
npx skills add https://github.com/NVIDIA/nemoclaw-community --skill slack-channel-summarizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-channel-summarizer
Source: https://github.com/NVIDIA/nemoclaw-community/tree/main/examples/recipes/nvidia/developer-community-chief-of-staff/agents/hermes/skills/slack-channel-summarizer
Command: npx skills add https://github.com/NVIDIA/nemoclaw-community --skill slack-channel-summarizer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill eliminates the need to manually scroll through long Slack threads to catch up on discussions, providing concise summaries of channel activity directly within your agent workflow.

Core Features & Use Cases

  • Automated History Retrieval: Fetches recent messages and metadata from public or private Slack channels.
  • Contextual Summarization: Identifies key topics, active participants, and action items from conversation history.
  • Use Case: Use this skill to quickly review what was discussed in a project channel before joining a meeting or to summarize decisions made in a team channel over the last 24 hours.

Quick Start

Use the slack-channel-summarizer skill to summarize the last 15 messages from the channel with ID C0ALN454EH4.

Frequently Asked Questions about slack-channel-summarizer

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

FAQPage Schema
How do I summarize Slack channel conversations using an API?

To summarize Slack channel conversations, this skill retrieves message history and metadata via Slack API endpoints, resolving channel identifiers to generate concise contextual summaries of team discussions. It requires secure token-based authentication and appropriate channel scope permissions to access conversation logs.

What is the best way to extract action items from Slack channel history?

Extracting action items from Slack channel history involves fetching recent messages and metadata, then applying contextual summarization to identify key topics, active participants, and actionable tasks. This skill automates retrieval through Slack API endpoints to provide actionable insights from team communications.

Do I need a Slack token to summarize channel messages?

Yes, you need a secure token-based authentication and appropriate channel scope permissions to retrieve and summarize Slack channel messages. The skill operates by resolving channel identifiers and querying Slack API endpoints, which requires valid authorization to access conversation history.

Can I summarize private Slack channels as well as public ones?

Yes, you can summarize both public and private Slack channels. The skill fetches recent messages and metadata from either channel type, provided your secure token-based authentication has the appropriate channel scope permissions to access the specific conversation history.

How does automated Slack message summarization work for catching up on discussions?

Automated Slack message summarization works by resolving channel identifiers and querying Slack API endpoints for message logs. It eliminates manual scrolling by identifying key topics, active participants, and action items from conversation history, providing concise summaries directly within your agent workflow.

What are the limitations of summarizing Slack channel history with an API?

Limitations of summarizing Slack channel history include requiring valid secure token-based authentication and appropriate channel scope permissions. If these prerequisites are not met, the skill cannot resolve channel identifiers or query Slack API endpoints to retrieve conversation history and generate summaries.