DiscordPHP
Build and maintain Discord bots in PHP with AI-guided workflows
All Skills in This Repository (11)
Pure Emerald Level Indicatorsgateway-cache-sync-keeper
Synchronize gateway payloads and caches across WebSocket event handling.
part-model-maintainer
Maintain Discord Part domain models with canonical state and repository-backed persistence.
legacy-command-client-keeper
Maintain the optional prefix-command layer for DiscordCommandClient and Command parsing.
runtime-bootstrap-keeper
Orchestrate DiscordPHP runtime bootstrapping, gateway connection, and ready flow.
type-map-keeper
Centralize DiscordPHP TYPE_* constants and TYPES maps for polymorphic dispatch.
builder-payload-smith
Maintain Discord API payload builders with validation and serialization rules.
async-test-and-doc-sync
Aligns PHPUnit tests, PHPDoc blocks, and guides with current public behavior.
interaction-flow-keeper
Maintain typed Discord interaction pipelines with cached routing and response builders.
voice-subsystem-keeper
Coordinates DiscordPHP voice protocol including opcodes, encryption, and packet handling.
repository-cache-keeper
Enforce repository boundaries, endpoints, and cache coherence in DiscordPHP's repository layer.
helpers-and-infra-keeper
Coordinate DiscordPHP infrastructure utilities for caching, endpoint binding, and exceptions.
Frequently Asked Questions
FAQPage SchemaHow to install DiscordPHP?โผ
Run `npx skills add discord-php/DiscordPHP --all -g -y` in your terminal to install all agent skills in this suite globally.
What is DiscordPHP used for?โผ
DiscordPHP is a PHP library for building Discord bots that wraps the official Discord REST, gateway, and voice APIs. This skill suite helps AI agents maintain and extend that library safely.
Can AI agents edit DiscordPHP code safely?โผ
Yes. The AGENTS.md file and specialist skills teach the agent the library's layered architecture, so changes land in the right layer without breaking caches, events, or payload builders.
Does DiscordPHP support slash commands and voice?โผ
Yes. It supports application commands, autocomplete, modals, and voice audio through dedicated subsystems, each covered by its own maintenance skill.
Do I need to know PHP internals to use these skills?โผ
No. The skills encode the architectural rules, so your AI agent applies them automatically when you describe the change you want in plain English.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core