Claude-skill-registry discord-list

List Discord servers and channels. Use when user asks about available servers, channels, or wants to discover what's accessible.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/discord-list" ~/.claude/skills/majiayu000-claude-skill-registry-discord-list && rm -rf "$T"
manifest: skills/data/discord-list/SKILL.md
source content

Discord List

Lists Discord servers and channels accessible with your user token.

When to Use

  • User asks "what Discord servers do I have?"
  • User asks "what channels are in [server]?"
  • User wants to "list my Discord servers"
  • User wants to "show me Discord channels"
  • User needs to find server or channel IDs

How to Execute

List all servers:

python ${CLAUDE_PLUGIN_ROOT}/tools/discord_list.py --servers

List channels in a specific server:

python ${CLAUDE_PLUGIN_ROOT}/tools/discord_list.py --channels SERVER_ID

Replace

SERVER_ID
with the actual Discord server ID.

Output

Returns a formatted table of:

  • Servers: ID, name, member count
  • Channels: ID, name, category

Prerequisites

  • ./.env
    file with
    DISCORD_USER_TOKEN
    set (in cwd)
  • Network access to Discord

Next Steps

After listing channels, suggest syncing messages with discord-sync skill.