slack-app-setup
This skill walks you through provisioning a Slack bot identity and connecting it to your assistant using Socket Mode. A guided setup wizard handles app creation from a manifest, token generation, and credential storage in a single flow—no manual token pasting required. Use it whenever you need to onboard a new workspace, switch workspaces, or rotate credentials.
slack-app-setup guides you through creating a Slack app and connecting it to your assistant via Socket Mode.
AI-generated summary based on this skill's SKILL.md
Install
vellum-ai/vellum-assistant/slack-app-setup · repository language: TypeScript
git clone https://github.com/vellum-ai/vellum-assistant
cp -r vellum-assistant/skills/slack-app-setup ~/.claude/skills/slack-app-setupnpx skillfed install vellum-ai/vellum-assistant/slack-app-setupFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I connect Slack to my bot using slack-app-setup?
slack-app-setup guides you through provisioning a Slack bot identity and connecting it to your assistant via Socket Mode. A setup wizard handles app creation from a manifest, token generation, and credential storage automatically—no manual token pasting needed. Follow the wizard to onboard your workspace in a single flow.
What does the slack-app-setup guided wizard do?
slack-app-setup's wizard automates the entire connection process. It creates your Slack app from a manifest, generates the required tokens, stores credentials securely, and configures Socket Mode for your assistant. This eliminates manual setup steps and ensures your bot is ready to use immediately after completion.
Can slack-app-setup help me switch to a new Slack workspace?
Yes. slack-app-setup supports switching your assistant to a new workspace or rotating credentials. Run the setup wizard again with your new workspace details, and it will provision fresh tokens and update your connection settings without affecting your existing assistant configuration.
How do I set up Slack for my assistant with this skill?
slack-app-setup streamlines the entire process. Launch the setup wizard, which will guide you through app creation, token generation, and workspace configuration. The skill handles credential storage automatically, so your assistant connects to Slack immediately without additional manual steps.
What if I need to troubleshoot my slack-app-setup installation?
slack-app-setup helps diagnose Slack app installation and scope configuration issues. The skill can verify your connection, test bot functionality, and validate that all required scopes are properly configured in your workspace. Use it to confirm everything is working before deploying your assistant.
Is slack-app-setup free to use?
Yes. slack-app-setup is released under the MIT license, making it free and open for both personal and commercial use. You can modify and distribute it according to the MIT license terms.
SKILL.md
rendered from the published skill — quoted content, verbatim
When to Use
USE THIS SKILL WHEN:
- The user says "set up Slack", "connect Slack", "add a Slack workspace", "get you on Slack", or any variant that means connect this assistant to Slack.
- A freshly-provisioned assistant needs a Slack bot identity (tokens, scopes, events) configured for the first time.
- The user wants to switch the assistant to a new Slack workspace or rotate its tokens.
DO NOT use this skill for runtime Slack operations (posting,
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 2 files
skills/slack-app-setup/SKILL.md
skills/slack-app-setup/scripts/build-manifest.ts