
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)
discord-setup capabilities & compatibility
- Capabilities
- dependency install · shell config · plugin setup
- Use cases
- devops
- Pricing
- Free
What discord-setup says it does
Set up prerequisites for the Claude Code Discord channel plugin.
If bun is not found, install it:
This alias launches Claude Code with:
npx skills add https://github.com/aeghnnsw/cc-toolkit --skill discord-setupAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| repo stars | ★ 5 |
| Last updated | July 31, 2026 |
| Repository | aeghnnsw/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
Set up prerequisites for the Claude Code Discord channel plugin.
Step 1: Check and install bun
Check if bun is installed:
command -v bunIf bun is not found, install it:
curl -fsSL https://bun.sh/install | bashAfter installation, detect the user's shell and add bun to the appropriate rc file:
echo $SHELL- If zsh: add
export BUN_INSTALL="$HOME/.bun"andexport 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-permissionsfor unattended operation--channels plugin:discord@claude-plugins-officialto connect the Discord botDISCORD_STATE_DIRset 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).