From slack-bridge
Set up the Slack channel — save the bot and app tokens and review access policy. Use when the user pastes Slack tokens, asks to configure Slack, asks "how do I set this up" or "who can reach me," or wants to check channel status.
How this skill is triggered — by the user, by Claude, or both
Slash command
/slack-bridge:configureThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Writes the bot and app tokens to `~/.claude/channels/slack/.env` and orients the
Writes the bot and app tokens to ~/.claude/channels/slack/.env and orients the
user on access policy. The server reads this file at boot.
Arguments passed: $ARGUMENTS
Read both state files and give the user a complete picture:
Tokens — check ~/.claude/channels/slack/.env for SLACK_BOT_TOKEN
and SLACK_APP_TOKEN. Show set/not-set; if set, show first 10 chars masked.
Access — read ~/.claude/channels/slack/access.json (missing = defaults).
Show: dmPolicy, allowed senders count and list, pending pairings.
What next — concrete next step:
/slack-bridge:access pair <code>."Push toward lockdown. Once the allowlist is set, offer to flip to allowlist policy.
<bot-token> <app-token> — save tokens$ARGUMENTS — first is SLACK_BOT_TOKEN, second is SLACK_APP_TOKEN.xoxb- / xapp-.mkdir -p ~/.claude/channels/slack.env, update/add both lines, preserve other keys. Write back.chmod 600 ~/.claude/channels/slack/.env/reload-plugins).clear — remove tokensDelete both token lines (or the file if that's all it contains).
Show this when tokens are not set:
To create a Slack bot:
1. Go to https://api.slack.com/apps → "Create New App" → "From scratch"
2. Left sidebar → "Socket Mode" → Enable Socket Mode
Generate an App-Level Token with scope: connections:write
Copy it — this is your SLACK_APP_TOKEN (starts with xapp-)
3. Left sidebar → "OAuth & Permissions" → "Bot Token Scopes" → Add:
chat:write, reactions:write, im:history, im:write,
channels:history, groups:history, files:read, files:write, users:read
4. Left sidebar → "Event Subscriptions" → Enable Events → Subscribe to:
message.im, message.channels, message.groups, app_mention
5. Left sidebar → "Install App" → "Install to Workspace" → Allow
Copy the Bot User OAuth Token — this is your SLACK_BOT_TOKEN (starts with xoxb-)
6. Run: /slack-bridge:configure xoxb-... xapp-...
npx claudepluginhub pierreraii/claude-slack-bridge --plugin slack-bridgeCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.