discord-openapi-skill

Operate the Discord HTTP API via OpenAPI schema with bot token or OAuth2 authentication.

111|9|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/holon-run/uxc --skill discord-openapi-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discord-openapi-skill
Source: https://github.com/holon-run/uxc/tree/main/skills/discord-openapi-skill
Command: npx skills add https://github.com/holon-run/uxc --skill discord-openapi-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill allows you to interact with the Discord HTTP API programmatically, enabling automation of tasks like sending messages, managing servers, and retrieving user information without manual intervention.

Core Features & Use Cases

  • Full API Access: Utilize a bot token for comprehensive control over Discord features.
  • User Profile Operations: Access user-specific data through OAuth2 authentication for limited read-only actions.
  • Schema-Driven Interaction: Discover and execute Discord API operations directly using its OpenAPI specification.
  • Use Case: Automate the posting of daily status updates to a specific Discord channel or fetch a list of all users in a server.

Quick Start

Use the discord-openapi-skill to get information about the current bot user.

Frequently Asked Questions about discord-openapi-skill

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

FAQPage Schema
How do I automate Discord API requests using an OpenAPI schema?

You can automate Discord API requests by operating the Discord HTTP API using the UXC tool and the Discord OpenAPI schema to discover, inspect, and execute REST operations with structured arguments for deterministic JSON output.

What is the best way to programmatically send messages to a Discord channel?

The best way to send messages programmatically is by utilizing a Discord bot token for full API access, enabling automation of tasks like posting daily status updates directly through the Discord HTTP REST operations.

Do I need a bot token to interact with the Discord HTTP API?

Yes, you need a bot token for comprehensive control over Discord features via full API access, or you can use OAuth2 authentication for limited, read-only user profile operations.

Can I retrieve a list of all users in a Discord server with this approach?

Yes, you can retrieve a list of all users in a server through schema-driven interaction, which allows you to discover and execute Discord REST operations to automate fetching user information.

Does the Discord OpenAPI approach support OAuth2 for user profile operations?

Yes, the Discord OpenAPI approach supports OAuth2 authentication, allowing you to access user-specific data for limited, read-only user profile operations without needing a full bot token.