add-discord

Merge the skill/discord branch, configure the bot token, and register Discord channels.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides you through merging in the Discord channel support, configuring credentials, and registering channels so NauggieClaw can interact with Discord without manual container fiddling.

Core Features & Use Cases

  • Branch integration and validation: Fetches the skill/discord branch, resolves merge conflicts for updated channel code, and runs npm install/build plus targeted Discord channel tests.
  • Secure environment wiring: Collects a Discord bot token, enables privileged intents, and syncs the credential into data/env/env so the language agent can authenticate safely.
  • Channel registration workflows: Helps register main or trigger-only channels with the proper JID, friendly name, folder, and trigger configuration, then verifies the bot responds to messages.
  • Use Case: When you want NauggieClaw to respond inside a Discord server, this Skill handles the entire bot setup, environment sync, and verification loop via Auggie’s guided prompts.

Quick Start

Tell Auggie to run add-discord to integrate Discord support and guide you through the configuration steps.

Frequently Asked Questions about add-discord

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

FAQPage Schema
How do I integrate a Discord bot with NauggieClaw to respond to server messages?

To integrate a Discord bot with NauggieClaw, merge the skill/discord branch, build the channel code, configure your Discord bot token, and register channels via the setup command so the service can authenticate and respond securely.

How do I configure a Discord bot token securely for channel registration?

Configuring a Discord bot token securely requires enabling privileged intents in Discord, then syncing the DISCORD_BOT_TOKEN credential directly into the data/env/env file so the language agent can authenticate without manual container fiddling.

What steps are needed to register Discord channels in NauggieClaw?

Registering Discord channels requires providing the correct channel JID, friendly name, folder, and trigger flags via the setup register command, then restarting the service and verifying the bot responds to messages in the target server.

Does adding Discord bot support require running tests before deploying the channel code?

Yes, adding Discord bot support requires running npm install and npm build to validate the merged branch code, followed by targeted Discord channel tests to ensure the new channel integration works before restarting the service.

Can I set up trigger-only Discord channels for specific bot interactions?

Yes, you can set up trigger-only Discord channels by configuring the appropriate trigger flags during the channel registration workflow, allowing NauggieClaw to respond only when specific message triggers are detected in the server.

What do I do if my Discord bot channel registration is not working after a branch merge?

If Discord bot channel registration is not working, verify you resolved all merge conflicts from the skill/discord branch, confirmed the DISCORD_BOT_TOKEN is synced in data/env/env, and provided the correct channel JID and folder before restarting.