add-slack

Configure Slack channel integration for NanoClaw with token provisioning.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/nrupala/nanoclaw --skill add-slack-nrupala
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: add-slack
Source: https://github.com/nrupala/nanoclaw/tree/main/.claude/skills/add-slack
Command: npx skills add https://github.com/nrupala/nanoclaw --skill add-slack-nrupala

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Adds Slack integration to NanoClaw to enable Slack as a dedicated channel, supporting Socket Mode and isolated deployments.

Core Features & Use Cases

  • Pre-flight: detect existing Slack integration and skip if present.
  • Phase-driven changes: merge Slack-related code, add environment tokens, and update channel wiring.
  • Flexible registration: support a main Slack channel plus additional channels with token-based activation.

Quick Start

Configure a Slack app, obtain Bot and App tokens, and run the built-in setup flow to enable Slack in NanoClaw.

Frequently Asked Questions about add-slack

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

FAQPage Schema
How do I add Slack as a channel to NanoClaw?▼

Slack integration for NanoClaw enables Slack as a dedicated channel using Socket Mode and isolated deployments. It supports configuring a main channel plus additional auxiliary channels with token-based activation.

How do I configure Slack Socket Mode and environment tokens for an isolated deployment?▼

Configuring Slack Socket Mode requires obtaining Bot and App tokens and running the setup flow to update environment tokens. The Phase-driven workflow merges code changes and configures token-based activation for isolated deployments.

Can I register multiple auxiliary Slack channels alongside a main channel?▼

Yes, you can register a main Slack channel plus additional auxiliary channels. The setup supports flexible registration using token-based activation to manage multiple channels within your NanoClaw environment.

Does the Slack setup skip configuration if an existing integration is detected?▼

The setup enforces a Phase-based workflow that merges code changes, configures tokens, and guides channel registration. This ensures environment synchronization across main and auxiliary channels without manual wiring.

What is the Phase-based workflow for Slack channel registration?▼

The Phase-based workflow guides channel registration by sequentially merging Slack-related code, adding environment tokens, and updating channel wiring. This ensures proper environment synchronization across main and auxiliary channels.