
from claude-gateway11
Manage Discord gateway access: DM policy, guild/channel allowlists, user/role allowlists and pairing codes.
Provides command-driven management for Discord access configuration used by a Claude gateway. The skill reads and updates an access.json state file (DM policy, allowlists, pending pairing codes) and implements concrete commands for showing config, setting DM policy, approving/denying pairing codes, and adding/removing users, guilds, and channels.
Use this skill when an agent or operator needs to inspect or change runtime Discord access controls for a self-hosted Claude/agent gateway. Typical scenarios: approving a pairing code, toggling DM behaviour, or managing guild/channel allowlists during deployment or incident response.
Inferred compatibility: claude-code, claude (gateway integrations), other multi-agent gateway runners that support file-based state and command routing.
Discord access management skill for the claude-gateway project. Provides slash commands to manage DM policy, guild/channel allowlists, user/role allowlists, and pairing codes via a local access.json file. No bundled scripts to test. SKILL.md is clear and functional with well-defined implementation steps for pairing and denial flows, but lacks input validation guidance and concurrency handling.
Clean, purpose-built skill for Discord gateway access control. No security concerns — purely local file operations with no network calls or remote code execution. Minor quality gaps in validation and concurrency handling. Architecture is functional but could benefit from references/ directory for schema details.