access

Manage Discord channel access by approving pairings and editing allowlists.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/luiztrilha/dunderia-public --skill access-luiztrilha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: access
Source: https://github.com/luiztrilha/dunderia-public/tree/main/templates/local-runtime-profile/skills/claude-plugins/marketplaces/claude-plugins-official/external_plugins/discord/skills/access
Command: npx skills add https://github.com/luiztrilha/dunderia-public --skill access-luiztrilha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the management of Discord channel access, allowing for the approval of pairings, editing allowlists, and setting DM/group policies with ease.

Core Features & Use Cases

  • Channel Access Control: Approve pairings, edit allowlists, and set DM/group policies.
  • User-Initiated Requests: Only responds to requests typed by the user in their terminal session.
  • Direct Interaction: No channel notifications are accepted for access mutations.
  • State Management: All state lives in ~/.claude/channels/discord/access.json.

Quick Start

Use the /discord:access command to manage access for the Discord channel.

Frequently Asked Questions about access

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

FAQPage Schema
How do I manage Discord channel access for specific users?

You can manage Discord channel access by approving pairings, editing allowlists, and setting DM or group policies. The Skill handles these access mutations directly through user-initiated terminal commands.

Can I approve Discord channel pairings directly from my terminal?

Yes, approving Discord channel pairings is done entirely within terminal sessions. The Skill requires direct user input for access mutations and does not accept channel notifications.

Where does this Discord access control Skill store its allowlist state?

Discord access control state is maintained in a local JSON file at `~/.claude/channels/discord/access.json`. This file persists your allowlist edits and policy settings across sessions.

Do I need any external dependencies or bot libraries to edit Discord allowlists?

No external dependencies are required to edit Discord allowlists with this Skill. It operates independently within your terminal, relying solely on direct user input to manage access mutations.

What is the best way to set DM and group policies for Discord channels?

The best way to set DM and group policies is by using the `/discord:access` command in your terminal. This ensures all policy changes are user-initiated and securely recorded in the local state file.