skillfed

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

951 145 MIT updated by vellum-ai

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-setup
npx skillfed install vellum-ai/vellum-assistant/slack-app-setup

Frequently 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

Related skills

Tags

messaging-integration bot-onboarding workspace-connection credential-management socket-mode-setup oauth-token-flow channel-membership app-manifest-deployment