add-channel-slack

Configure Slack as a NanoClaw channel using Socket Mode and bot registration.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/TerrifiedBug/nanoclaw-skills --skill add-channel-slack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-channel-slack
Source: https://github.com/TerrifiedBug/nanoclaw-skills/tree/main/plugins/nanoclaw-slack/skills/add-channel-slack
Command: npx skills add https://github.com/TerrifiedBug/nanoclaw-skills --skill add-channel-slack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables NanoClaw to add Slack as a messaging channel, leveraging Socket Mode to operate without a public URL and allowing bot-driven interactions within Slack workspaces.

Core Features & Use Cases

  • Provision and configure a Slack app with the required permissions and Socket Mode.
  • Guide users through installation, app creation, event subscriptions, and environment setup to register a Slack channel for NanoClaw.
  • Use cases include registering channels, triggering on add slack/slack setup/slack channel commands, and maintaining channel presence across workspaces.

Quick Start

Install the Slack channel integration by following the steps in this guide to enable Socket Mode and bot registration.

Frequently Asked Questions about add-channel-slack

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

FAQPage Schema
How do I integrate Slack as a messaging channel without exposing a public URL?

You can integrate Slack as a messaging channel without a public URL by using Socket Mode. This approach enables real-time bot interactions and channel enrollment within workspaces while operating securely behind your firewall.

What Slack app permissions and events are required for bot interaction setup?

Slack bot interaction setup requires configuring specific app permissions and event subscriptions. You must provision the Slack app, enable Socket Mode, and subscribe to workspace events to register the channel for real-time messaging.

Can I use Socket Mode to register a Slack channel for bot-driven workflows?

Yes, you can use Socket Mode to register a Slack channel for bot-driven workflows. This configuration allows NanoClaw to maintain channel presence and trigger interactions on specific Slack setup commands across workspaces.

What is the best way to handle Slack channel-specific authentication across workspaces?

The best way to handle Slack channel-specific authentication is by configuring environment variables during app onboarding. This setup satisfies deployment requirements and ensures secure bot interactions across different workspaces.

Why do I need to configure environment variables for Slack channel integration?

You need to configure environment variables for Slack channel integration to securely store authentication tokens and app credentials. This environment setup is required to establish a fully functional Socket Mode connection for real-time messaging.

Does Slack channel integration with Socket Mode support real-time event subscriptions?

Yes, Slack channel integration with Socket Mode supports real-time event subscriptions. By provisioning the app and subscribing to events, you enable bot-driven interactions and channel enrollment without needing a public URL.