Slack Power Tools for Openclaw

A comprehensive toolkit for advanced Slack workspace administration, automation, and deep analytics via the Slack Web API.

spclaudehome
v1.0.0
Jan 31, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install slack-power-tools

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-power-tools 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 Power Tools?

Slack Power Tools provides a suite of advanced automation capabilities that extend far beyond simple messaging. This skill empowers users to programmatically manage channel lifecycles, orchestrate user groups, and handle complex file operations. By integrating Openclaw Skills into your workflow, you can automate repetitive administrative tasks like archiving inactive channels or setting up specific project environments with a single command.

Built for developers and workspace admins, this skill leverages the Slack Web API to provide high-level control over the platform's infrastructure. Whether you need to synchronize user statuses, conduct deep searches across files and messages, or generate engagement reports, Slack Power Tools provides the technical foundation to build a more efficient and data-driven communication hub.

Slack Power Tools Use Cases

  • Automating the creation, naming, and configuration of new project channels.
  • Scheduling recurring standup reminders and team announcements with high precision.
  • Bulk inviting or removing users from private and public channels based on project needs.
  • Performing workspace-wide audits to identify and archive inactive channels.
  • Managing team availability by programmatically setting Do Not Disturb (DND) and custom statuses.

How Slack Power Tools Works

  1. The user authenticates by providing a Slack Bot Token with specific OAuth scopes required for the desired actions.
  2. The skill constructs authenticated requests to various Slack Web API endpoints using standard CLI tools like curl.
  3. Data returned from Slack is processed using jq to filter, format, and extract the most relevant information.
  4. For multi-step workflows, the skill sequences API calls, such as retrieving a file upload URL before completing an external upload.
  5. Every response is validated for success, ensuring that errors like missing scopes or rate limits are handled gracefully.

Slack Power Tools Setup

To get started with these Openclaw Skills, you must first obtain a Slack Bot Token. Set the token as an environment variable in your terminal:

export SLACK_BOT_TOKEN="xoxb-your-token"

Ensure your Slack App has the necessary OAuth scopes enabled (e.g., channels:manage, chat:write, files:write). You can test the connection by listing your workspace channels:

curl -s -H "Authorization: Bearer $SLACK_BOT_TOKEN" "https://slack.com/api/conversations.list" | jq

Slack Power Tools Data Schema & Taxonomy

The skill interacts with various Slack data objects, typically returning JSON responses that include the following metadata:

Object Type Key Metadata Fields
Channels id, name, num_members, is_archived
Messages text, user, ts, scheduled_message_id
Files id, name, filetype, size, upload_url
Users id, real_name, is_admin, status_text
Groups id, handle, user_count

Slack Power Tools Advanced Features

  • Bulk orchestration for bootstrapping new workspace projects with predefined channels and members.
  • Automated channel cleanup scripts that detect and report inactivity based on the last message timestamp.
  • Advanced analytics tracking to identify the most active users and high-engagement timeframes within specific channels.
  • External file management workflows that handle multi-part uploads and sharing permissions.
  • Programmatic DND and snooze management to facilitate deep work sessions across teams.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*