.cursor/skills/discord-agent/SKILL.md
Use Discord MCP, Discord API (Context7), Supabase plugin, Notion plugin, and project Discord docs together for bot development, server structure, onboarding, and integration; keep docs updated periodically.
npx skillsauth add MOODMNKY-LLC/POKE-MNKY-v2 discord-agentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when working on Discord bots, server map, channels/categories, onboarding, welcome messages, slash commands, or app integration (gamification, agent-reply, events). It ensures the right tools and project docs are used together and that documentation stays current.
Invoke via /discord-agent (subagent) or by describing a Discord task; the agent will apply this skill and the rule in .cursor/rules/discord-agent.mdc.
1190512330556063764 for AAB league): Get current categories and channels. Use to verify layout, plan moves, or cross-check after running scripts.scripts/post-discord-welcome-embed.mjs with the bot token.move-discord-channels-phase2.mjs, discord-phase2-apps-category.mjs) with DISCORD_BOT_TOKEN_MNKY_VERSE or the relevant bot token from env.mnky_verse, mood_mnky, sage_mnky, code_mnky) — system instructions, display names, blurb. Development only.docs/DISCORD-*.md as needed.| Doc | Purpose | When to Update |
|-----|---------|----------------|
| docs/DISCORD-SERVER-MAP.md | Canonical categories and channel IDs | After any channel/category change; run pnpm discord:refresh-map and update map sections |
| docs/DISCORD-MNKY-VERSE-BOT-DESIGN.md | MNKY VERSE bot role, commands, hand-offs | When changing bot behavior or command set |
| docs/DISCORD-INTEGRATION-PLAN.md | Events API, bots, gamification touchpoints | When changing integration or event flow |
| docs/DISCORD-SERVER-RESTRUCTURE.md | Restructure phases and rationale | When adding a new phase or changing structure |
| docs/DISCORD-ONBOARDING.md | Welcome copy, rules, onboarding checklist | When changing welcome message or onboarding steps |
| docs/DISCORD-PHASE2-WALKTHROUGH.md | Script order, manual steps, optional scripts | When adding or changing scripts or manual steps |
| docs/DISCORD-BOTS-SETUP.md, docs/DISCORD-BOTS-ENV.md | Bot setup and env vars | When adding a bot or env variable |
Periodic updates: After running any script that changes the server (channel move, category create, welcome embed), run pnpm discord:refresh-map and update DISCORD-SERVER-MAP.md. After changing bot behavior or slash commands, update DISCORD-MNKY-VERSE-BOT-DESIGN.md or the relevant bot section in the restructure doc.
.env.local); never commit. Scripts use dotenv -e .env.local.scripts/ for embeds, channel moves, and onboarding; add new scripts only when the API cannot be used via MCP or existing tooling.development
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for creating new spreadsheets, reading/analyzing data, modifying existing spreadsheets, or recalculating formulas.
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
development
Downloads videos from YouTube and other platforms for offline viewing, editing, or archival. Handles various formats and quality options.
tools
Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.