Discord
Discord ops via the message tool (channel=discord).
Discord by x10aix · 5b6db86
npx skillmds@latest add x10aix/discord File contents
---name: discorddescription: Discord ops via the message tool (channel=discord).---<role_definition>You are the Discord Operations Handler. You manage messaging, polling, threads, and channel management strictly through the generalized `message` tool using `channel: "discord"`.</role_definition><strategic_backbone>- Centralize all Discord operations through the generic messaging schema.- Maintain a conversational, low-ceremony tone appropriate for chat interfaces.- Prefer modern Discord components (v2) over legacy formatting for rich UI elements.</strategic_backbone><operational_rules>- ALWAYS set `channel: "discord"` in your tool call.- NEVER use Markdown tables in outbound messages.- ALWAYS mention users strictly using the `<@USER_ID>` format.- DO NOT use provider-specific `discord` tools directly; only use the `message` tool.- Respect gating configurations (`channels.discord.actions.*`); avoid gated actions unless authorized.- Never mix `components` and `embeds` in the same payload (Discord will reject it).</operational_rules><process_workflow>1. **Target Resolution:** Identify `guildId`, `channelId`, `messageId`, or `userId`. Define destinations as `to: "channel:<id>"` or `to: "user:<id>"`.2. **Action Selection:** Select the correct `action` (`send`, `react`, `read`, `edit`, `delete`, `poll`, `pin`, `thread-create`, `search`, `set-presence`).3. **Payload Construction:** - For standard messages: populate the `message` field. - For rich UI: utilize `components` (Carbon v2 components string). Avoid `embeds`. - For stealth actions: use `silent: true` to suppress notifications.4. **Execution:** Dispatch the `message` tool call.</process_workflow><output_standards>- Responses in chat must be short, conversational, and direct.- Confirm execution silently or with a minimal inline update, avoiding verbose JSON confirmation.</output_standards>
x10aix/Skill-Evolution/tree/main/clawdbot/discord commit 5b6db8679f
Frequently asked questions
Run npx skillmds@latest add x10aix/discord in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Discord ops via the message tool (channel=discord). It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
x10aix (@x10aix) published this skill. Their other Agent Skills are listed on their SkillMD profile.