discord

Send and manage Discord messages, reactions, pins, and threads.

3|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/ybsa/sovereign-kernel --skill discord-ybsa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discord
Source: https://github.com/ybsa/sovereign-kernel/tree/main/crates/sk-tools/skills/discord
Command: npx skills add https://github.com/ybsa/sovereign-kernel --skill discord-ybsa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows agents to interact with Discord, enabling automated messaging, reactions, and thread management within Discord servers.

Core Features & Use Cases

  • Send Messages: Post messages to specific channels or users, with support for attachments and rich components.
  • Manage Messages: React to messages, edit or delete existing messages, and pin important ones.
  • Thread Management: Create new threads within channels.
  • Search: Find messages within specified channels.
  • Presence Management: Set the agent's status and activity.
  • Use Case: An agent can be tasked to announce a new blog post to a specific Discord channel, including a relevant image and a call-to-action button.

Quick Start

Use the discord skill to send a message to channel '123' with the content 'Hello from the agent!'.

Frequently Asked Questions about discord

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate sending messages to a Discord channel?

To automate Discord messaging, use the message tool interface to post content to specific channels. You must provide the target channel identifier and message content to execute the automated messaging action successfully.

Can I manage Discord message states like reactions and pins with an agent?

Yes, you can manage Discord message states using the message tool. It supports adding reactions, pinning important messages, editing existing content, and deleting messages by providing specific channel and message identifiers.

What do I need to create threads and search Discord message history?

Creating Discord threads and searching message history requires channel and message identifiers. The Skill operates via the message tool interface to query past messages and spawn new threads within specified channels.

Does this Discord automation approach support rich components and attachments?

Yes, Discord automation via this interface supports sending messages with attachments and rich components. You can post messages to specific channels or users while including interactive elements like call-to-action buttons.

Are there limitations to managing agent presence and status in Discord servers?

The Discord interaction interface allows setting the agent status and activity for presence management. However, all specific message actions require accurate channel and message identifiers to execute operations via the message tool.