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.mdsource 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
file with./.env
set (in cwd)DISCORD_USER_TOKEN- Network access to Discord
Next Steps
After listing channels, suggest syncing messages with discord-sync skill.