Slack Assistant for Openclaw

A powerful command-line integration for Slack that leverages AI to summarize channels, draft responses, and manage workspace communication efficiently.

evolinkai
v1.0.0
Apr 3, 2026
0
627
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install slack-assistant

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install slack-assistant using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Slack Assistant?

The Slack Assistant is a comprehensive tool designed to bridge the gap between your terminal and your Slack workspace. It provides a robust set of Openclaw Skills that allow developers to interact with Slack directly through scripts or command-line interfaces. Beyond standard messaging, it integrates smart AI features powered by Claude via the EvoLink API, enabling high-level tasks like channel activity summarization and message prioritization.

This skill is ideal for developers who want to stay informed without leaving their coding environment. By using these Openclaw Skills, you can automate repetitive communication tasks, keep track of important discussions across multiple channels, and maintain a high level of productivity with minimal context switching.

Slack Assistant Use Cases

  • Summarizing long channel histories to quickly catch up on team progress.
  • Drafting professional and context-aware replies to complex Slack threads.
  • Automating message delivery and channel management via CLI scripts.
  • Searching through massive conversation archives for specific technical updates.
  • Prioritizing unread messages based on urgency and relevance using AI analysis.

How Slack Assistant Works

  1. The user initiates a command through the bash scripts to trigger a specific Slack API action.
  2. For core operations, the skill authenticates via stored OAuth tokens to communicate directly with the Slack API.
  3. For AI-enhanced features, the skill fetches relevant message data and securely transmits it to the EvoLink API.
  4. The AI processes the content (e.g., summarizing or ranking) and returns a structured response.
  5. The skill displays the result—whether a summary, a list of messages, or a success confirmation—directly in the terminal.

Slack Assistant Setup

1. Configure Slack OAuth

Run the setup script to create your application and authorize your workspace:

bash scripts/slack-auth.sh setup
bash scripts/slack-auth.sh login

2. Enable AI Features (Optional)

Set your EvoLink API key to unlock summarization and drafting capabilities:

export EVOLINK_API_KEY="your-key-here"

3. Verify Installation

List your channels to ensure the connection is active:

bash scripts/slack.sh channels

Slack Assistant Data Schema & Taxonomy

Component Storage/Source Description
OAuth Tokens ~/.slack-skill/token.json Stores credentials locally with restricted access (mode 600).
Message Data api.slack.com Real-time retrieval of channel and DM history via standard Slack protocols.
AI Metadata api.evolink.ai Volatile data transmission for summarization and ranking features.
Environment EVOLINK_API_KEY Configuration variable required for Claude-powered operations.

Slack Assistant Advanced Features

  • AI-powered channel summarization that extracts key topics, action items, and sentiment automatically.
  • Intelligent message prioritization to help users focus on critical communications first.
  • Automated drafting of contextually relevant, professional replies using advanced LLM logic.
  • Bulk channel management including creation, archiving, and member invitations.
  • Full support for Slack search filters, allowing queries by user, date range, or keyword.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*