bot-module-development

Community

Build robust protection modules for Open Guard

AuthorErdemGKSL
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill guides developers in creating new protection modules for the Open Guard Discord bot, outlining structured module development, testing, and integration practices.

Core Features & Use Cases

  • Module scaffolding: Create a modular skeleton with commands, events, and database entities.
  • Registration & configuration: Add module registration, config options, and enablement checks.
  • Event-driven protection: Implement event handlers for Discord events and enforcement logic.
  • Safe interaction patterns: Enforce non-blocking command handlers and separate interaction handling.

Quick Start

Create a new protection module named "my_module" with a commands folder, an events folder, and module registration. Then implement a basic command and a simple event handler following the patterns shown in this skill, and wire it into the module loader.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: bot-module-development
Download link: https://github.com/ErdemGKSL/open-guard-rs/archive/main.zip#bot-module-development

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.