slack-api

Interact with the Slack Web API to read channel history, post messages, and search workspace content.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/nuts-and-bolts-ai/nanoclaw-cheerful --skill slack-api-nuts-and-bolts-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-api
Source: https://github.com/nuts-and-bolts-ai/nanoclaw-cheerful/tree/main/container/skills/slack-api
Command: npx skills add https://github.com/nuts-and-bolts-ai/nanoclaw-cheerful --skill slack-api-nuts-and-bolts-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows for seamless interaction with Slack workspaces, enabling users to read channel histories, post messages, and search for information, thereby streamlining communication and data retrieval within Slack.

Core Features & Use Cases

  • Channel History: Read recent messages and threads from public and private channels.
  • Message Posting: Send messages and rich formatted posts to channels.
  • User Information: Resolve user IDs to display names for better context.
  • Use Case: Analyze customer feedback by reading the history of a #support channel, identifying common issues, and summarizing them for the product team.

Quick Start

Use the slack-api skill to list all public channels in the workspace.

Frequently Asked Questions about slack-api

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

FAQPage Schema
How do I read and analyze Slack channel history?

You can analyze Slack channel history by retrieving recent messages and threads from public and private channels, which enables summarizing customer feedback or identifying common support issues.

Can I post messages to Slack channels automatically?

Yes, you can post messages to Slack channels automatically by sending messages and rich formatted posts to targeted channels, streamlining team collaboration and communication workflows.

Do I need a bot token to access Slack workspace data?

Yes, accessing Slack workspace data requires a valid Slack bot token to authenticate and authorize reading channel histories and searching workspace content via the Slack Web API.

How do I search for information across a Slack workspace?

You can search for information across a Slack workspace by using the search capabilities to retrieve specific content, which is applicable to information retrieval tasks within Slack environments.

Can I resolve Slack user IDs to display names when reading messages?

Yes, you can resolve user IDs to display names to provide better context when reading channel histories and analyzing message data from your Slack workspace.