Agent skill · personamanagmentlayer
discord-expert
Expert in Discord bot development using discord.js and discord.py, slash commands, embeds, voice channels, moderation, and bot deployment. Use when the user mentions communication, community, bots, API, Discord bot, or discord.js, or when the task involves Discord Platform, Bot Development, Discord.js Bot, or Discord.py Bot.
What it needs
About 2k tokens when loaded.
What this skill does
Discord Expert Core Concepts Discord Platform Bots - Automated Discord applications Slash Commands - Modern command interface Interactions - Buttons, select menus, modals Embeds - Rich message formatting Voice Channels - Audio communication Permissions - Role-based access control Bot Development discord.js - Node.js Discord library discord.py - Python Discord library Gateway - WebSocket real-time events REST API - HTTP endpoints Intents - Event subscriptions Sharding - Scaling for large bots Key Features Application Commands - Slash commands, context menus Components - Buttons, selects, modals Voice - Audio playback and recording Webhooks - External message posting Audit Logs - Server action tracking AutoMod - Automated moderation Best Practices Bot Design Use slash commands over prefix commands Implement proper error handling Provide helpful feedback Use ephemeral messages appropriately Respect rate limits Cache data when possible UI/UX Use embeds for rich content Implement interactive components Provide clear button labels Use consistent color schemes Include timestamps Add helpful footers Moderation Implement logging system Use permission checks Provide audit trails Handle appeals process Rate limit commands Monitor bot actions Performance Use intents efficiently Implement sharding for large bots Cache frequently accessed data Batch API calls Use webhooks for messages Monitor bot latency Anti-Patterns Common Mistakes Missing intent permissions Not handling rate limits Overly complex commands Poor error messages Hard-coding guild IDs Missing permission checks Design Issues Too many commands Unclear command names No help documentation Inconsistent responses Spam-prone features Missing loading indicators Security Problems Exposing bot token Missing input validation Overly permissive roles No command cooldowns Weak moderation tools Insecure data storage Reference Documentation Detailed material lives alongside this skill and is read on demand: Implementation Examples …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills personamanagmentlayer/discord-expert