slack-bot-builder
Installation
SKILL.md
Slack Bot Builder
Overview
Builds production-ready Slack bots and integrations using the Bolt framework. Handles app setup, event subscriptions, slash commands, interactive components (buttons, modals, dropdowns), message formatting with Block Kit, and deployment. Covers both simple webhook-based notifications and full conversational bots.
Instructions
1. App Setup
When creating a new Slack bot:
- Guide the user through https://api.slack.com/apps → Create New App
- Recommend "From a manifest" for faster setup
- Generate the app manifest YAML based on required scopes and features
- Set up the following based on needs:
- Bot Token Scopes:
chat:write,commands,app_mentions:read,channels:history,users:read - Event Subscriptions:
message.channels,app_mention,message.im - Interactivity: Enable for buttons, modals, dropdowns
- Bot Token Scopes:
Related skills