Block Kit is Slack's UI framework for creating rich, interactive messages, modals, and Home tabs. It uses a JSON-based structure with three main components:
| Messages | 50 | Notifications, bot responses, channel posts | | Modals | 100 | Forms, confirmations, multi-step workflows | | Home tabs | 100 | App dashboards, user-specific content |
| invalidblocks | Malformed JSON | Validate in Block Kit Builder | | toomanyblocks | Exceeds limit | Reduce to 50 (msg) or 100 (modal) | | invalidelement | Wrong element in block | Check element compatibility | | missingtext | Required text missing | Add text or fields to Section |
Créez des interfaces utilisateur Slack Block Kit pour les messages, les modaux et les onglets Accueil. À utiliser lors de la création de notifications Slack, de formulaires interactifs, de réponses de robots, de tableaux de bord d'applications ou de toute interface utilisateur Slack. Couvre les blocs (Section, Actions, Entrée, En-tête), les éléments (Boutons, Sélections, Sélecteurs de date), les objets de composition et la bibliothèque slack-block-builder. Source : linehaul-ai/linehaulai-claude-marketplace.