Stats
Actions
Tags
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-discord-status:configureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. **Create a Discord Application**
Create a Discord Application
Upload Rich Presence Assets (optional)
claude_code, claude_desktop, claude_coworkConfigure the Plugin
$CLAUDE_PLUGIN_DATA/config.json{
"discordAppId": "YOUR_APPLICATION_ID",
"enabled": true,
"showProjectName": true,
"showFileName": false,
"showElapsedTime": true,
"idleTimeoutSeconds": 300,
"buttons": []
}
Build the Plugin
cd <plugin-directory>
npm install
npm run build
Install the Plugin
/plugin install ./path/to/claude-discord-status
| Option | Type | Default | Description |
|---|---|---|---|
discordAppId | string | "" | Required. Your Discord Application ID |
enabled | boolean | true | Enable/disable the plugin |
showProjectName | boolean | true | Show project directory name in status |
showFileName | boolean | false | Show current file name (privacy consideration) |
showElapsedTime | boolean | true | Show elapsed session time |
idleTimeoutSeconds | number | 300 | Seconds before status shows as idle |
buttons | array | [] | Up to 2 clickable buttons (label + url) |
npm run build completed successfullyCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub quantuminkdev/claude-discord-status --plugin claude-discord-status