Diagnose Discord configuration and connectivity issues. Use when user reports problems with Discord sync, connection errors, or wants to troubleshoot.
How this skill is triggered — by the user, by Claude, or both
Slash command
/discord-user-connector:skills/discord-doctorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Diagnose configuration and connectivity issues with Discord integration.
Diagnose configuration and connectivity issues with Discord integration.
python ${CLAUDE_PLUGIN_ROOT}/tools/discord_doctor.py
.env exists in cwdDISCORD_USER_TOKEN is setconfig/agents.yaml exists and is valid YAMLdata/ is writableDisplays results with:
For each failure, provides a suggested fix that the user can run manually.
Important: This tool only diagnoses issues - it does not modify any files.
discord-doctor results:
✓ Environment file (.env found)
✓ Discord token (***...abc123)
✓ Token format (Format looks valid)
✗ Authentication (Token expired)
✓ Config file (Valid YAML)
✓ Server configured (My Server (1234))
✓ Data directory (./data)
Some checks failed. Suggested fixes:
• Authentication:
Your token may be expired. Get a fresh token from Discord DevTools.
(Run these steps manually - doctor does not modify files)
After fixing issues:
discord-init to reconfigure if neededdiscord-sync to test connectivitynpx claudepluginhub lycfyi/community-agent-plugin --plugin discord-user-connectorInteracts with Discord servers using bot tokens: sends messages, reads channels, manages reactions, and handles authentication.
Writes Discord bot token to config and guides you through channel setup, access policy, and allowlist lockdown.
Provides CDSS development patterns for drug interaction checking, dose validation, clinical scoring (NEWS2, qSOFA), and alert classification integrated into EMR workflows.