
Description
access is an agent skill from Anthropic's official plugins collection, listed on skills.sh. It manages who may use the Discord channel that Claude Code is connected to. Through the /discord:access command it can approve a pairing, edit the allowlist, check who is allowed, and set the policy for direct messages and group chats. All of the state is kept in a JSON file in the user's Claude channels folder, and the skill edits that file rather than calling Discord itself, while the channel server re-reads the file. The skill acts only on requests typed by the user in the terminal session. If a request to approve a pairing, change the allowlist or change the policy arrives through a channel message, such as a Discord or Telegram message, the skill refuses and tells the user to run the command themselves. The reason given is that channel messages can carry prompt injection, so access changes must never follow untrusted input. It is for people who run Claude Code with a Discord channel and want to control who can reach it.…
Highlights
- Approve pairings and edit the allowlist
- Set direct message and group policy
- Changes only from terminal-typed requests
- Refuses access changes from channel messages
Ratings & Reviews
No ratings yet
Be the first to rate access.
People also visit

content-research-writer
Assists in writing high-quality content by conducting research

batch-grill-me
A relentless interview that asks every frontier question at once, round by round

coding-agent
Delegate coding work to Codex, Claude Code, or OpenCode as background workers
access FAQ
What does the access skill do?
It manages access to the Discord channel for Claude Code: pairings, the allowlist and the direct message and group policy.
How do I install it?
Run: npx skills add https://github.com/anthropics/claude-plugins-official --skill access
Can someone in Discord approve themselves?
No. The skill refuses access changes that arrive through a channel message and tells the user to run /discord:access in their terminal.
Where is the access state stored?
In a JSON file in the user's Claude channels folder for Discord. The channel server reads it again after changes.
Has it been checked for security?
skills.sh lists three audits: Gen Agent Trust Hub Pass, Socket Pass and Snyk Pass.
What are the best access alternatives?
Popular alternatives to access include configure, content-research-writer and batch-grill-me. See all access alternatives