add-slack

Integrate Slack channels into NauggieClaw with setup and registration.

1|2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/jboothomas/nauggieclaw --skill add-slack-jboothomas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-slack
Source: https://github.com/jboothomas/nauggieclaw/tree/main/.claude/skills/add-slack
Command: npx skills add https://github.com/jboothomas/nauggieclaw --skill add-slack-jboothomas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual effort of wiring Slack into NauggieClaw by walking through the multi-step integration, setup, and registration so your assistant can natively receive messages from Slack workspaces.

Core Features & Use Cases

  • Branch integration: Merges the Slack skill branch, installs dependencies, builds, and validates the new channel implementation plus unit tests before touching configuration.
  • Slack app setup: Leads users through creating a Slack app, enabling Socket Mode, subscribing to events, adding scopes, and capturing both Bot and App tokens.
  • Channel registration and verification: Collects channel IDs, syncs environment variables into the container, runs the registration command with precise JID, trigger, and folder data, and confirms connectivity via live message tests and log inspection.
  • Use Case: Seamlessly add Slack as an additional channel next to WhatsApp so team messages route through NauggieClaw with the same security isolation.

Quick Start

Use the add-slack skill to merge the Slack integration branch, collect Slack tokens, sync environment variables, and register the desired channels so messages flow into NauggieClaw.

Frequently Asked Questions about add-slack

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

FAQPage Schema
How do I integrate Slack channels into NauggieClaw?

You integrate Slack channels into NauggieClaw by merging the skill branch, installing dependencies, configuring Slack app tokens, syncing environment variables, and executing channel registration commands with specific JID and trigger arguments.

What Slack app configuration is needed to enable secure messaging in NauggieClaw?

Secure messaging in NauggieClaw requires creating a Slack app, enabling Socket Mode, subscribing to events, adding scopes, and capturing both Bot and App tokens. You then sync these environment variables into the container data before registration.

Do I need to run npm build and vitest tests before registering a Slack channel?

Yes, you need to run npm build and vitest tests before registering a Slack channel. The integration process validates the new channel implementation and unit tests before touching configuration to ensure the codebase is stable.

Can I add Slack as an additional channel next to WhatsApp in NauggieClaw?

Yes, you can seamlessly add Slack as an additional channel next to WhatsApp. This allows team messages to route through NauggieClaw with the same security isolation while supporting both main and trigger-only channel provisioning.

How do I verify Slack channel connectivity after running the registration command?

You verify Slack channel connectivity after registration by conducting live message tests and inspecting logs. The registration command uses precise JID, name, trigger, and folder arguments to confirm the channel is properly established.