configure

Featured

Configure Slack channel tokens (bot token + app-level token)

AI & Automation 1,886 stars 257 forks Updated 2 months ago MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /slack-channel:configure ## Overview Configure the Slack channel MCP plugin by providing your Slack bot token and app-level token. Writes credentials to a secure `.env` file with owner-only permissions. ## Prerequisites - A Slack app created at [api.slack.com/apps](https://api.slack.com/apps) with Socket Mode enabled - A Bot User OAuth Token (`xoxb-...`) from OAuth & Permissions - An App-Level Token (`xapp-...`) from Socket Mode settings - Write access to `~/.claude/channels/slack/` ## Usage ``` /slack-channel:configure <xoxb-bot-token> <xapp-app-token> ``` ## Instructions 1. Parse the two arguments from `$ARGUMENTS`: - First token must start with `xoxb-` (Bot User OAuth Token) - Second token must start with `xapp-` (App-Level Token) 2. If either token is missing or has the wrong prefix, show this error and stop: ``` Error: Two tokens required. - Bot token (starts with xoxb-) from OAuth & Permissions - App token (starts with xapp-) from Socket Mode settings Usage: /slack-channel:configure xoxb-... xapp-... ``` 3. Create the state directory if it doesn't exist: ``` ~/.claude/channels/slack/ ``` 4. Write the `.env` file at `~/.claude/channels/slack/.env`: ``` SLACK_BOT_TOKEN=<bot-token> SLACK_APP_TOKEN=<app-token> ``` 5. Set file permissions to owner-only: ```bash chmod 600 ~/.claude/channels/slack/.env ``` 6. Confirm success: ``` Slack channel configured. Start Claude with the Slack channel: ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
8 months ago
Last Updated
2 months ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category