Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aeghnnsw avatar

Discord Setup

  • 1 installs
  • 5 repo stars
  • Updated July 31, 2026
  • aeghnnsw/cc-toolkit

discord-setup is a Claude Code skill that installs bun and configures a shell alias to run the Claude Code Discord channel plugin.

About

discord-setup is a Claude Code skill that installs the prerequisites for the Claude Code Discord channel plugin. It checks for and installs bun, detects the user's shell to add bun to the correct rc file, and configures a dangercc-discord alias that launches Claude Code connected to the Discord bot with isolated per-project state. A developer runs it when setting up Discord integration for Claude Code.

  • Installs bun and configures a shell alias to run the Claude Code Discord channel plugin
  • Detects zsh vs bash and edits the correct rc file
  • Includes a verification step confirming bun and the alias are configured

Discord Setup by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #1,172 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
  • Data as of Aug 1, 2026 (Skillselion catalog sync)
At a glance

discord-setup capabilities & compatibility

Capabilities
dependency install · shell config · plugin setup
Use cases
devops
Pricing
Free
From the docs

What discord-setup says it does

Set up prerequisites for the Claude Code Discord channel plugin.
SKILL.md
If bun is not found, install it:
SKILL.md
This alias launches Claude Code with:
SKILL.md
npx skills add https://github.com/aeghnnsw/cc-toolkit --skill discord-setup

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars5
Last updatedJuly 31, 2026
Repositoryaeghnnsw/cc-toolkit

What it does

Set up bun and a shell alias so the Claude Code Discord channel plugin can run.

Who is it for?

Developers preparing bun and shell config to run the Claude Code Discord channel plugin.

Skip if: Building a Discord bot from scratch or automating Discord messaging.

When should I use this skill?

The user asks to set up Discord, configure a Discord bot, or install Discord plugin dependencies.

What you get

bun is installed and a dangercc-discord alias launches Claude Code connected to the Discord bot.

  • Installed bun runtime
  • dangercc-discord shell alias in the user's rc file

By the numbers

  • 3-step setup: install bun, configure alias, verify

Files

SKILL.mdMarkdownGitHub ↗

Set up prerequisites for the Claude Code Discord channel plugin.

Step 1: Check and install bun

Check if bun is installed:

command -v bun

If bun is not found, install it:

curl -fsSL https://bun.sh/install | bash

After installation, detect the user's shell and add bun to the appropriate rc file:

echo $SHELL
  • If zsh: add export BUN_INSTALL="$HOME/.bun" and export PATH="$BUN_INSTALL/bin:$PATH" to ~/.zshrc
  • If bash: add the same lines to ~/.bashrc

Skip this step if bun is already on PATH.

Step 2: Configure the dangercc-discord alias

Check if the alias already exists in the user's shell rc file (~/.zshrc or ~/.bashrc based on Step 1).

If not present, add this alias:

alias dangercc-discord='DISCORD_STATE_DIR="$(pwd)/.claude/channels/discord" claude --dangerously-skip-permissions --channels plugin:discord@claude-plugins-official'

This alias launches Claude Code with:

  • --dangerously-skip-permissions for unattended operation
  • --channels plugin:discord@claude-plugins-official to connect the Discord bot
  • DISCORD_STATE_DIR set to the current project directory so each project gets isolated Discord state

Step 3: Verify

Confirm both are configured:

command -v bun && echo "bun: OK" || echo "bun: NOT FOUND"

Check the appropriate rc file (from Step 1) for the alias:

grep -q "dangercc-discord" ~/.zshrc 2>/dev/null || grep -q "dangercc-discord" ~/.bashrc 2>/dev/null && echo "alias: OK" || echo "alias: NOT FOUND"

Inform the user to restart their shell or run source on their rc file for changes to take effect.

Related skills

FAQ

What does discord-setup install?

It installs bun if missing and adds a dangercc-discord shell alias for the Claude Code Discord channel plugin.

Which shells does it support?

It detects zsh or bash and edits the matching rc file (~/.zshrc or ~/.bashrc).

DevOps & CI/CDintegrationsdevops

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.