slack-bot-builder

Installation
Summary

Build Slack apps with Bolt framework across Python, JavaScript, and Java using Block Kit.

  • Covers Bolt app foundation with event handling, slash commands, and request verification built-in
  • Block Kit UI pattern for rich messages and modals with up to 50 blocks per message and interactive components
  • OAuth 2.0 installation flow for multi-workspace distribution with token storage and scope management
  • Available in Python, JavaScript (Node.js), and Java with consistent patterns across languages
SKILL.md

Slack Bot Builder

Build Slack apps using the Bolt framework across Python, JavaScript, and Java. Covers Block Kit for rich UIs, interactive components, slash commands, event handling, OAuth installation flows, and Workflow Builder integration. Focus on best practices for production-ready Slack apps.

Patterns

Bolt App Foundation Pattern

The Bolt framework is Slack's recommended approach for building apps. It handles authentication, event routing, request verification, and HTTP request processing so you can focus on app logic.

Key benefits:

  • Event handling in a few lines of code
  • Security checks and payload validation built-in
  • Organized, consistent patterns
Related skills
Installs
511
GitHub Stars
37.3K
First Seen
Jan 19, 2026