discord
Installation
SKILL.md
Discord API Interactions
Build Discord bots with interactive components, slash commands, modals, and webhooks.
When to Use
Activate when working with:
- Slash commands (application commands) — registration, options, permissions
- Message components — buttons, select menus, action rows
- Modal dialogs — text inputs, form collection, file uploads
- Interaction responses — reply, defer, followup, edit, ephemeral
- Webhooks — sending messages, embeds, managing webhook messages
- Rich embeds — structured message formatting
- discord.py or discord.js library code
Discord API References
Core API concepts and object structures from the official Discord developer docs.