
from vellum-assistant618
Guides users through creating a Discord application, configuring bot intents, generating and securely storing the bot token, and inviting the bot to a server.
This skill walks an operator step-by-step through creating a Discord Application, configuring the bot user (privileged intents), generating and validating the bot token, and producing an OAuth invite URL to add the bot to a guild. It emphasizes security and order: the token is collected only via the assistant's secure credential prompt and never pasted in chat.
Use this when you need to connect a Discord bot to an assistant or automation platform, especially when you must ensure correct privileged intents (Message Content, Server Members) and follow Discord's verification rules. Ideal for initial setup, token rotation, or onboarding bots into test or production servers.
Designed for assistant frameworks that can prompt for secure credentials and run repository scripts (e.g., Claude Code / Vellum personal assistant tooling).
A well-structured Discord bot setup skill for Vellum assistants. SKILL.md provides clear step-by-step guidance with strong security practices — secure credential vault for tokens, least-privilege OAuth permissions, explicit 'do NOT paste tokens in chat' rules. Scripts are clean TypeScript targeting Bun runtime with proper error handling and exit codes. The species-gated design (SPECIES=vellum) limits portability. All scripts were skipped during audit because .ts files require Bun which was unavailable.
bunSecurity-conscious design throughout: least-privilege permissions, secure credential prompts, no plaintext token handling, no telemetry. Only network calls are to Discord's official API. Well-documented troubleshooting reference. Main limitation is Vellum-only compatibility.