Discord Expert

Answer Discord server questions by calling the Discord REST API.

12|4|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/raro42/mac-stats --skill discord-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Discord Expert
Source: https://github.com/raro42/mac-stats/tree/main/src-tauri/defaults/agents/agent-004
Command: npx skills add https://github.com/raro42/mac-stats --skill discord-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables direct, structured interaction with Discord servers and users by invoking the Discord REST API, removing manual steps and enabling rapid data retrieval and actions.

Core Features & Use Cases

  • List channels, fetch user info, read messages, and send messages using Discord REST endpoints.
  • Use cases include server administration, bot development, and automated moderation tasks.
  • Example: quickly retrieve a channel list for a given guild and check channel types.

Quick Start

Ask it to list channels in a guild.

Frequently Asked Questions about Discord Expert

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

FAQPage Schema
How do I retrieve Discord channel information using the REST API?

The skill fetches Discord channel data by calling Discord REST API endpoints directly using guild_id and channel_id. It lists channels, reads messages, and checks channel types without manual steps.

Can I send messages to a Discord server via REST API calls?

Yes, you can send messages to Discord servers by using the DISCORD_API lines to interact with REST endpoints. The skill operates with the current channel context to automate message sending directly.

What is the difference between using the Discord REST API and a Discord bot?

This skill invokes Discord REST API endpoints directly for structured data retrieval and actions, whereas a standard bot relies on gateway websocket events. Direct REST calls enable rapid server administration tasks.

Do I need a Discord bot token to fetch guild information via the API?

To fetch guild information via the API, authentication is required. The skill operates with current Discord context including guild_id and guild name, using DISCORD_API lines to call endpoints directly.

How do I automate Discord server administration tasks using REST endpoints?

You can automate Discord server administration by executing REST API calls to list channels, fetch user info, and read or send messages. The skill uses current guild context to perform these actions directly.